Beauty House is gunstig gelegen in het centrum van Ho Chi Minh-stad, en biedt 2-sterrenaccommodatie in de buurt Vietnam National Museum of Fine Arts en Takashimaya Vietnam. De accommodatie heeft een snackbar en een Vietnamees restaurant. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi in de hele accommodatie.
De units bij het hotel hebben airconditioning, een zithoek, een flatscreen-tv met kabelzenders, een kluisje en een eigen badkamer met een douche, gratis toiletartikelen en een haardroger. Beauty House is voorzien van een aantal units met een balkon, en de kamers hebben een waterkoker. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Beauty House zijn Ben Thanh-streetfood-markt, Tao Dan Park en Museum Ho Chi Minhstad. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tan Son Nhat, op 7 km van het hotel.