Rio House - Can Ho Ha Do Orchid 1 Ho Chi Minh City is located about a 25-minute walk from the 1880s Saigon Notre Dame Catholic Cathedral and 2.8 km from Tan Dinh Roman Catholic Church.
Rio House - Can Ho Ha Do Orchid 1 has a balcony, and comforts such as an air conditioner.
The apartment is 600 metres from Ga Sai Gon bus stop and a stone's throw from Hoa Hung train station.
The few War Remnants Museum can be reached by car in a few minutes, while DH Kinh Te is right by this apartment.