Beauty House está en la calle Pham Ngu Lao, en el Distrito 1, el barrio de mochileros de Ciudad Ho Chi Minh, donde las casas de huéspedes, cafeterías y restaurantes callejeros llenan las calles laterales. La pagoda Chùa An Lạc está a 50 m y el parque 23 de Septiembre a 100 m, así que los alrededores inmediatos combinan pequeños templos, bancos de parque a la sombra y un flujo constante de puestos de comida. La calle peatonal Bui Vien, con bares y restaurantes, está cerca, y muchas de las casas de huéspedes económicas del distrito se concentran en las mismas calles.
El aeropuerto internacional Tan Son Nhat está a 5,5 km y la estación de tren de Saigón a 2,3 km, mientras que la estación de autobuses Bến xe Sài Gòn está a 500 m del hotel. Beauty House ofrece traslado al aeropuerto entre sus servicios. No hay aparcamiento en el establecimiento, así que quienes vayan en coche o en moto deben buscar sitio en las calles cercanas. La mayoría de los lugares de interés del Distrito 1 quedan lo bastante cerca como para llegar a pie desde aquí.
El mercado Ben Thanh, a 650 m, vende ropa, souvenirs y comida callejera, y el Museo de Bellas Artes de Ciudad Ho Chi Minh, a 600 m, tiene una colección de pintura y escultura vietnamitas. El Palacio de la Independencia, a 950 m, fue el palacio presidencial del antiguo Vietnam del Sur, y el Museo de los Restos de la Guerra, a 1,2 km, documenta la guerra de Vietnam con fotografías y material militar. La calle peatonal Nguyen Hue, el gran bulevar peatonal del Distrito 1, también queda en la zona.