The Landmark Pavilion ligt binnen het project Vinhomes Central Park in Binh Thanh, het district aan de overkant van het kanaal, ten noordoosten van het stadscentrum, en de toren Landmark 81 maakt deel uit van hetzelfde complex. De dichtstbijzijnde plekken zijn de kinderspeeltuin en het buitensportgebied Khu Vui Chơi Trẻ Em-Thể Thao Ngoài Trời Landmark Plus, op 50 m, en park Tân Cảng op 400 m. Het park Công viên Vinhomes Central Park, het eigen park van het project, ligt op 550 m van het pand, dus er is groen om de hoek voor vroege wandelingen.
Met de auto ligt de luchthaven Tan Son Nhat op 5,5 km van het pand en het station Saigon op 4,8 km. Het busstation Bến xe Thành Bưởi - Hàng Xanh ligt op 350 m, binnen loopafstand voor reizigers met weinig bagage. Het stadscentrum ligt op 3,5 km, en dat is het makkelijkst te doen met een taxi of een ritje met een rideshare-auto in plaats van te voet.
De dichtstbijzijnde bezienswaardigheden zijn de pagode Chùa Văn Thánh, op 650 m, en de markt Chợ Văn Thánh, een buurtmarkt voor vers voedsel en dagelijkse benodigdheden. De dierentuin en botanische tuin van Ho Chi Minh ligt op 1,6 km, een praktische keuze voor een dagje uit met kinderen, en het Geschiedenismuseum van Vietnam ligt op 1,8 km van het pand, met tentoonstellingen over het verleden van Vietnam vanaf de vroegste tijden. Voor een snelle maaltijd ligt restaurant Hoàng Yến Vietnamese Cuisine op 50 m van het pand.