La struttura si trova in via Lý Chính Thắng, all'interno del complesso Terra Royal a District 3, una zona residenziale alberata a ovest di District 1, il centro città. Le strade intorno sono piene di caffè e piccoli ristoranti: Sky One Rooftop Bar, Organic Coffee, Bún Bò Gánh, Phở Trang e Quán Chay 235 distano tutti 50 m, e Cà Phê Mộc 100 m. Anche la pagoda Tịnh xá Ngọc Diệp è a 50 m, quindi cibo, caffè e una breve visita al tempio sono tutti vicini. All'interno dell'edificio ci sono un bar e la colazione a buffet.
La struttura dista 2,3 km dal centro città. La stazione ferroviaria di Saigon è a 1,1 km e l'aeroporto internazionale di Tan Son Nhat a 3,2 km, entrambi raggiungibili in pochi minuti di taxi. Non c'è parcheggio in struttura, quindi chi guida dovrebbe pianificare di completare il tragitto in taxi o con un'auto da ride-hailing. La reception è presidiata 24 ore su 24 e il personale parla inglese e vietnamita.
Per le visite, il Museo War Remnants, dedicato alla guerra del Vietnam, è a 1,3 km, e il parco Tao Dan, un ampio spazio verde in città, a 1,8 km. Più vicino, il mercato Tan Dinh è a 500 m, il parco Le Van Tam, con area giochi, a 900 m, e Phở Bình, un locale di noodle, a 300 m.