Situated in Manila, 500 metres from Manila Bay Beach and 2.2 km from World Trade Centre Metro Manila, Baywatch tower malate Manila features air-conditioned accommodation with a terrace and free Wi-Fi.
Nombre de chambres: 2
Baywatch tower malate Manila, 1004 Manille, Philippines