Das 5-Sterne-Hotel Baywatch Tower 1803 Manila befindet sich in unmittelbarer Nähe zum Rizal Park, und zwar ungefähr 25 Minuten zu Fuß von hier entfernt.
Das Hotel befindet sich mitten vom Stadtviertel Manila Bay von Manila, 400 Meter vom Rajah-Sulayman-Park. Die Kathedrale von Manila in ca. 3 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Das Baywatch Tower 1803 liegt nicht weit entfernt vom Robinson's Place Manila. Die Unterkunft liegt einen 10-minütigen Spaziergang von der Bushaltestelle Quirino Avenue und ungefähr 10 Fahrminuten vom Bahnhof Buendia MRT in Manila entfernt.
Neben einem Balkon und einem Essbereich sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In Badezimmern werden ein Bidet, eine getrennte Toilette und eine Dusche zur Verfügung gestellt. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Handtücher und umfassen zudem ein Bidet, eine getrennte Toilette und eine Dusche.
Die Gäste können im Restaurant The Aristocrat Restaurant, das sich in circa 300 Meter Entfernung vom Baywatch Tower 1803 befindet, eine Auswahl an philippinischen Gerichten genießen.