The Landmark Pavilion se trouve dans le complexe Vinhomes Central Park, à Binh Thanh, le district situé de l'autre côté du canal, au nord-est du centre-ville, et la tour Landmark 81 fait partie du même ensemble. Les lieux les plus proches sont une aire de jeux pour enfants et de sports de plein air, Khu Vui Chơi Trẻ Em-Thể Thao Ngoài Trời Landmark Plus, à 50 m, et le parc Tân Cảng, à 400 m. Le parc Vinhomes Central Park, le parc propre au complexe, se trouve à 550 m de l'établissement, de sorte que des espaces verts sont à portée de main pour des promenades matinales.
En voiture, l'aéroport international de Tan Son Nhat est à 5,5 km de l'établissement et la gare de Saigon à 4,8 km. La gare routière Bến xe Thành Bưởi - Hàng Xanh est à 350 m, à une distance accessible à pied pour les voyageurs légers en bagages. Le centre-ville est à 3,5 km, un trajet qu'il vaut mieux effectuer en taxi ou en voiture de réservation plutôt qu'à pied.
Les sites les plus proches sont la pagode Chùa Văn Thánh, à 650 m, et le marché Chợ Văn Thánh, un marché de quartier pour les produits frais et les articles du quotidien. Le zoo et le jardin botanique de Hô Chi Minh-Ville se trouvent à 1,6 km, un choix pratique pour une journée avec des enfants, et le Musée d'histoire du Vietnam est à 1,8 km de l'établissement, avec des collections retraçant le passé du Vietnam depuis les temps anciens. Pour un repas rapide, le restaurant Hoàng Yến Vietnamese Cuisine est à 50 m de l'établissement.