Baywatch Tower Hotel Manila is located in Manila, 2.4 km from the Silahis Arts & Artifacts, and offers a swimming pool. The hotel features Wi-Fi, provided throughout the property.
The centre of Manila can be reached in 25 minutes' walk of this hotel, and such cultural venues as the Casa Manila are nearly 25 minutes' walk away. The Manila Bay is merely 1.6 km from the Baywatch Tower, while Ninoy Aquino International airport is 5 km from it. The accommodation is an ideal starting point for visiting the Mexican Malate Catholic Baroque Church, located only 250 metres away. Bicol Isarog Transport System Inc bus station is in the vicinity of this Manila hotel, while the Roxas Boulevard is a mere 1.1 km away.
Baywatch Tower Hotel offers rooms with a balcony complete with an air conditioner. A bidet, a separate toilet, and a shower, along with a hairdryer and bath sheets, are featured.
Offering Filipino dishes, The Aristocrat Restaurant lies about 5 minutes' walk from this accommodation.