2057 M.H. Del Pilar Street, Manila, Manila, Philippines
Featuring views of the sea, Baywatch Tower Manila Apartment is centrally set an 18-minute walk from Star City Amusement Park. Guests can use a fitness suite and a swimming pool while staying a short way from the Metropolitan Museum of Manila.
To enjoy your vacation in Manila, stay at this apartment, which is 3.5 km from the defense fortress "Fort Santiago" and 2.8 km from the freshly renovated museum "San Agustin Church". Baywatch Tower Manila Apartment lies in an entertainment district. This apartment is also located right around the corner from the Baroque-style Malate Catholic Church.
Self-catering conveniences include a kitchen complete with a fridge and an oven. The property is a 10-minute stroll from Quirino city rail. The availability of a sauna adds to the enjoyment of guests' stays.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Baywatch Tower Manila!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please