Beauty House si trova in Pham Ngu Lao street, nel Distretto 1, il quartiere dei backpacker di Ho Chi Minh City, dove guesthouse, caffè e ristoranti di strada riempiono le vie laterali. La pagoda Chùa An Lạc dista 50 m e il September 23 Park 100 m, quindi i dintorni immediati uniscono piccoli templi, panchine ombreggiate nel parco e un flusso costante di bancarelle di cibo. Nelle vicinanze si trova la strada pedonale Bui Vien, costeggiata da bar e ristoranti, e molte guesthouse economiche del distretto sorgono sulle stesse poche vie.
L'aeroporto internazionale Tan Son Nhat dista 5,5 km e la stazione ferroviaria di Saigon 2,3 km, mentre la stazione degli autobus Bến xe Sài Gòn è a 500 m dall'hotel. Beauty House offre tra i suoi servizi una navetta per l'aeroporto. Non c'è parcheggio in loco, quindi chi arriva in auto o in moto deve cercare un posto nelle strade vicine. La maggior parte delle attrazioni del Distretto 1 è raggiungibile a piedi da qui.
Il mercato di Ben Thanh, a 650 m, vende abbigliamento, souvenir e cibo di strada, e il Museo di Belle Arti di Ho Chi Minh City, a 600 m, ha una collezione di pittura e scultura vietnamita. Il Palazzo dell'Indipendenza, a 950 m, è stato il palazzo presidenziale del antico Vietnam del Sud, e il War Remnants Museum, a 1,2 km, documenta la guerra del Vietnam con fotografie ed equipaggiamento militare. La strada pedonale Nguyen Hue, il grande viale pedonale centrale del Distretto 1, si trova anch'essa in zona.