Situato a Da Lat, a 1,5 km da Lam Vien Square, il Bách Thảo Hotel offre un bar, un parcheggio privato gratuito, un giardino e una terrazza. Situato a circa 1,6 km dal Lago di Xuan Huong e a 1,7 km dal Parco di Da Lat Yersin, l'hotel offre la connessione WiFi gratuita. La struttura vanta una reception aperta 24 ore su 24 e il servizio in camera.
Tutte le unità sono dotate di aria condizionata, TV a schermo piatto con canali via cavo, frigorifero, bollitore, bidet, set di cortesia e armadio. Tutte le sistemazioni sono dotate di bagno privato con doccia.
Il Bách Thảo Hotel dista 2,1 km dai Giardini Floreali di Dalat e 5 km dal Tempio di Truc Lam. L'Aeroporto più vicino è quello di Lien Khuong, a 22 km.