Location: in the town of Wailea in Maui, Hawai.
See more: Hotels in USA Hotels in Wailea Holiday Destinations in USA