The Landmark Pavilion se encuentra dentro del complejo Vinhomes Central Park, en Binh Thanh, el distrito al otro lado del canal, al noreste del centro de la ciudad, y la torre Landmark 81 forma parte del mismo conjunto. Los lugares más cercanos son el área de juegos infantiles y deportes al aire libre Khu Vui Chơi Trẻ Em-Thể Thao Ngoài Trời Landmark Plus, a 50 m, y el parque Tân Cảng, a 400 m. Công viên Vinhomes Central Park, el parque propio del complejo, está a 550 m del establecimiento, así que hay zonas verdes a la puerta para paseos tempraneros.
En coche, el Aeropuerto Internacional de Tan Son Nhat está a 5,5 km del establecimiento y la Estación de Ferrocarril de Saigón a 4,8 km. La estación de autobuses Bến xe Thành Bưởi - Hàng Xanh está a 350 m, a distancia de paseo para viajeros con poco equipaje. El centro de la ciudad está a 3,5 km, lo que se recorre mejor en taxi o en coche de VTC que a pie.
Los atractivos más cercanos son la pagoda Chùa Văn Thánh, a 650 m, y el mercado Chợ Văn Thánh, un mercado de barrio para alimentos frescos y productos de uso diario. El Zoológico y Jardín Botánico de Ho Chi Minh está a 1,6 km, una opción práctica para una excursión con niños, y el Museo de Historia de Vietnam está a 1,8 km del establecimiento, con exposiciones sobre el pasado de Vietnam desde los tiempos más antiguos. Para comer algo rápido, el restaurante Hoàng Yến Vietnamese Cuisine está a 50 m del establecimiento.