/
Hotels in Manila
/
Man-made beach waves 19 minutes from NAIA
Search onto...
Updating prices
Man-made beach waves 19 minutes from NAIA
Manila, Philippines
Rooms
Double Room
Man-made beach waves 19 minutes from NAIA · Manila · Philippines