Situé à environ 5 minutes à pied d'Hotel Vlcc Unit 603 à Manille, les clients peuvent atteindre SM City San Lazaro en peu de temps.
La résidence est nichée à environ 4 km de la Baie de Manille et à environ 3 km du Centre-ville. L'Université de Santo Tomas est un lieu d'éducation populaire à visiter à quelques pas de cet hotel 3 étoiles. Il y a la Basilique du Nazaréen noir à 25 minutes de marche, et Aniceto Terminal à 550 mètres de Vlcc Unit 603. Cet hébergement est situé assez proche de Tayuman.
Mary Grace est idéal pour goûter la cuisine asiatique et se situe juste à quelques pas de l'hotel.