Het comfortabele Baywatch Tower Hotel Manilla ligt vlak bij de Plaza Rajah Sulayman en op 19 minuten wandelafstand van de Baai van Manilla en beschikt over een zwembad waar gasten een duik in kunnen nemen. Er is ook een privéparkeerplaats.
Dit hotel bevindt zich in de Ermita wijk van Manilla, op afstand van 3 km tot de religieuze bezienswaardigheden zoals de Binondo Kerk. Tot de nabijgelegen sportattracties behoort sportcomplex Rizal Memorial, niet ver van Baywatch Tower Manilla. Het Filippijns internationaal comferentiecentrum ligt op 10 minuten rijden hier vandaan, terwijl Buendia MRT station op korte rijafstand van 10 minuten van dit hotel is. De bushalte Malate Church bevindt zich net om de hoek bij de accommodatie in Manilla.
Gastenkamers bieden een balkon, samen met een bureau voor het comfort van de gasten. Een flatscreen TV met satellietzenders en gemakken zoals airconditioning zijn ook aanwezig. De badkamers hebben een bidet, een apart toilet en een douche, samen met een haardroger en badlakens.
Baywatch Tower is op ongeveer 300 meter verwijderd van The Aristocrat Restaurant dat Filipijnse gerechten serveert.