Thao Nhi Hotel si trova in un vicolo tranquillo che si stacca da Pham Ngu Lao, a District 1, il distretto centrale di Ho Chi Minh City. Chùa An Lạc, una pagoda ancora in attività, dista 50 m, e il Parco 23 Settembre è a 100 m. Gli ospiti descrivono la posizione come tranquilla per un indirizzo così centrale, con il mercato centrale, le stazioni dei bus e la zona dei backpacker attorno a via Bui Vien tutti vicini. La zona di Pham Ngu Lao è il quartiere del turismo economico del distretto, con molte guest house e locali semplici.
L'aeroporto internazionale di Tan Son Nhat dista 5,5 km, e la stazione ferroviaria di Saigon, il principale scalo per i treni dalle altre regioni del paese, è a 2,3 km. La stazione Ben Thanh e la stazione dei bus Bến xe buýt Sài Gòn si trovano ciascuna a 500 m dall'hotel. L'hotel non ha parcheggio, quindi chi arriva in auto deve organizzare la discesa in una zona vicina, e l'hotel gestisce una navetta per l'aeroporto a pagamento.
Per la visita a piedi, il Museo di Belle Arti di Ho Chi Minh City e il Mercato Ben Thanh distano entrambi 600 m, e il Palazzo dell'Indipendenza è a 900 m. Il Parco Tao Dan, a 650 m, è un luogo verde dove riposarsi tra una visita e l'altra, e il Parco Bach Tung Diep dista 1 km. Anche il Museo della città di Ho Chi Minh City si trova a circa 1 km. Diversi bar e ristoranti sono a 50 m dall'hotel, tra cui Hương Vy e Siam Juice Bar, quindi i pasti semplici sono a portata di mano.