Hotels in Palau
Airai Water Paradise Hotel Spa
TripAdvisor traveller rating
Main Street, P.O. BOX 8067, Koror, Republic of Palau, BABELDAOB ISLAND, 96940
This site uses analytics & marketing cookies. Carry on browsing if that's okay with you.