
Located in the historic town of Lahaina, Montage Kapalua Bay is a 5-star hotel overlooking Namalu Bay.
Located in the historic town of Lahaina, Montage Kapalua Bay is a 5-star hotel overlooking Namalu Bay.
Maui beaches have more miles than any other island in Hawaii with over 30 miles of swimmable beaches.