Wailea Elua #1104 by Ali'i Resorts



Wailea • Show on map
View Details for Price
Wailea Elua #1104 by Ali'i Resorts offers free WiFi and rooms with air conditioning in Wailea. Popular points of interest nearby include Shops at Wailea and Wailea Tennis Club. Makena Landing Beach Park…More info
