Located about a 10-minute drive from Binh Quoi 1, Green House Ho Chi Minh City hotel offers access to tourist attractions throughout Ho Chi Minh City.
Located 3.8 miles from Saigon Zoo And Botanical Garden, the Ho Chi Minh City hotel is also around 6 miles from Hoa Hung railroad station. The aparthotel is situated approximately 15 minutes by car from the Taoist Emperor Jade Pagoda, which is considered to be a sacred site. You can easily find Binh Quoi 1.7 miles from the Green House Ho Chi Minh City. Truong Trung hoc co so An Phu bus stop is not far from the accommodation.
This Ho Chi Minh City hotel welcomes guests to 6 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels. The rooms of Green House hotel are fitted with an electric kettle, a fridge, and a kitchenware. Bathrooms offer a separate toilet and a shower, along with comforts such as a hair dryer and towels.