Khách sạn nằm trên đường Lý Chính Thắng, trong khu phức hợp Terra Royal ở Quận 3, một khu dân cư nhiều cây xanh ở phía tây Quận 1, trung tâm thành phố. Các con phố xung quanh có nhiều quán cà phê và nhà hàng nhỏ: Sky One Rooftop Bar, Organic Coffee, Bún Bò Gánh, Phở Trang và Quán Chay 235 đều cách 50 m, còn Cà Phê Mộc cách 100 m. Một ngôi chùa, Tịnh xá Ngọc Diệp, cũng cách 50 m, nên ăn uống, cà phê và một lần ghé thăm chùa đều rất gần. Trong tòa nhà có quầy bar và bữa sáng buffet.
Khách sạn cách trung tâm thành phố 2,3 km. Ga Sài Gòn cách 1,1 km và sân bay quốc tế Tân Sơn Nhất cách 3,2 km, đều chỉ trong một quãng taxi ngắn. Khách sạn không có chỗ đậu xe, vì vậy người lái xe nên dự kiến kết thúc hành trình bằng taxi hoặc xe đặt qua ứng dụng. Lễ tân hoạt động 24 giờ mỗi ngày, và nhân viên lễ tân nói được tiếng Anh và tiếng Việt.
Về điểm tham quan, Bảo tàng Chứng tích Chiến tranh, nơi trưng bày về cuộc chiến tranh Việt Nam, cách 1,3 km, và công viên Tao Đàn, một không gian xanh rộng lớn giữa thành phố, cách 1,8 km. Gần hơn, chợ Tân Định cách 500 m, Công viên Lê Văn Tám với sân chơi cách 900 m, và quán phở Bình, một quán mì nhỏ, cách 300 m.