Los apartamentos están en Binh Thanh, al noreste del centro de Ciudad Ho Chi Minh, dentro del complejo Landmark 81 en la calle Van Hoa. La torre Landmark 81, uno de los edificios más altos de Vietnam, se alza sobre el complejo. A su alrededor las calles son verdes: el Parque Tân Cảng está a 350 m, Công viên Vinhomes Central Park a 400 m y Khu du lịch Văn Thánh a 650 m. El barrio de Văn Thánh, junto al complejo, es una zona residencial con mercado y pagoda propios.
El alojamiento está a 3,6 km del centro de Ciudad Ho Chi Minh y a 4,9 km de la estación de tren de Saigón, una estación de tren importante. La estación de autobuses Bến xe Thành Bưởi - Hàng Xanh está a 450 m, y el Aeropuerto Internacional de Tan Son Nhat está a 5,6 km, a un corto trayecto en taxi por la ciudad. Hay aparcamiento público gratuito en una ubicación cercana, pero es necesario reservarlo, así que conviene organizarlo antes de conducir hasta el edificio. Los taxis y los coches de VTC son la forma habitual de llegar a los lugares de interés del casco antiguo, a unos kilómetros al suroeste.
Para visitar lugares de interés, el Museo de Historia de Vietnam está a 1,9 km y el Zoo y Jardín Botánico de Ho Chi Minh a 1,8 km. El Museo de los Restos de la Guerra, a 3,6 km, recoge la guerra de Vietnam a través de fotografías y exposiciones. Para la compra y los alimentos frescos, el mercado Chợ Văn Thánh está a poca distancia a pie del complejo, y la pagoda Chùa Văn Thánh está en el mismo barrio.