Photos coming soon
HOTEL
BAYWATCH TOWER 1803
2057 Del Pilar St, Malate, Manila, 1004 Metro Manila, Manila, Philippines
Where it sits
BAYWATCH TOWER 1803
2057 Del Pilar St, Malate, Manila, 1004 Metro Manila, Manila, Philippines
14.59907, 120.98338
Similar stays nearby
Plan around BAYWATCH TOWER 1803
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
