Featuring barbecue facilities, Taro Home is situated in Ho Chi Minh City, within 200 metres of Giac Lam Pagoda and 1.8 km of Dam Sen Cutural Park. Complimentary WiFi is offered. The homestay offers a terrace. Guests can relax in the garden at the property. HIECC Ho Chi Minh International Exhibition Conference Center is 2.6 km from Taro Home, while An Dong Plaza is 3.5 km away. Tan Son Nhat International Airport is 4 km from the property.