Situé à 5 minutes de marche d'allure du Sanctuaire de Sainte-Thérèse de l'Enfant-Jésus, Catlea Inn Manille se trouve pas loin de Philippine Air Force Museum Complex. Cet hotel 2 étoiles dispose d'un complexe sportif sur place, ce qui permet aux clients de rester actifs.
En séjournant dans l'hotel, vous êtes invités à découvrir le Palais des sports du SM Mall of Asia à 3 km, ou à visiter des sites sportifs comme Astrodôme de Cuneta à 3,1 km. Les lieux de culte à visiter sont à 25 minutes à pied de Catlea Inn de Manille incluent la Église Baclaran. Cette propriété permet aussi d'accéder à des boutiques comme les Watsons Newport, qui se trouve à 350 mètres. La station de métro NAIA Terminal 3 est située à environ 5 minutes de marche.
À proximité de Catlea Inn, Marriott Cafe sert des repas sains.