Baywatch Tower
Manila
Check in
2:00 PM
Check out
11:00 AM
A stay at Baywatch Tower places you in the heart of Manila, within a 15-minute walk of Manila Bay and Robinson's Place. This condo is 2.8 mi (4.5 km) from SM Mall of Asia and 5 mi (8 km) from Newport World Resorts.
Make yourself at home in one of the 2 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. 32-inch LCD televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and rice cookers, and you can also request cribs/infant beds (complimentary).
Property Details
Location
2057 M.H. Del Pilar Street, Manila, Manila, 1004, Philippines