Het Taft Tower Hotel Manilla met 2 sterren ligt op 3 km van Igreja de Santa Cruz, die wordt beschouwd als een heilige plaats van aanbidding, en biedt een restaurant voor het gemak van de gasten.
Gelegen binnen 20 minuten wandelafstand van het Pambata Museum, het hotel is tevens op een korte afstand van het Nationaal Museum van de Filipijnen. Sportliefhebbers zullen ook genieten van een bezoek aan sportcomplex Rizal Memorial, 2 km verwijderd van het hotel met 44 kamers. Bovendien ligt Manila Baywalk op ongeveer 25-minuten loopafstand. Taft Tower bevindt zich op circa 3,1 km van de Binondo Kerk en Buendia MRT station is op circa 6 km afstand gelegen. Gasten zullen de bushalte Victoria de Manila 2 vinden naast het pand, binnen 10 minuten lopen.
Verschillende eetgelegenheden omvatten Jollibee Paco met menu's van Filipijnse maaltijden, binnen het bereik van het hotel.