Nestled in the Thao Dien district of Ho Chi Minh City, Rio Casa - Aparthotel Thao Dien Ho Chi Minh City is about a 5-minute walk from Meatworks Asia.
Located only 500 m from Aura & Co Health Spa, the aparthotel lies not far from shopping venues such as the modern multi-story Vincom Mega Mall Thao Dien. The hotel is situated 4.9 km from the 1880s Saigon Notre Dame Catholic Cathedral, which is considered to be a sacred site. The Rio Casa - Aparthotel Thao Dien is also around 15 minutes by car from the few War Remnants Museum. This accommodation is just steps from Nha van hoa Thao Dien bus station. Tan Son Nhat International airport is 5 km away.
Lubu offers a selection of dishes in close proximity to the Rio Casa - Aparthotel Thao Dien Ho Chi Minh City.