Wailea Elua #1702 by Ali'i Resorts



Wailea • Show on map
View Details for Price
Located in Wailea within 2.1 km of Palauea Beach and 4.1 km of Makena Landing Beach Park Wailea Elua #1702 by Ali'i Resorts provides accommodation with free WiFi. The property is around 9 km from Molokini…More info


