Featuring free WiFi throughout the property, River Apartment is located in Chongqing, 1.7 km from Chongqing's Great Hall of the People. Three Gorges Museum is 1.8 km away.
The accommodation is fitted with a cable TV. Some units have a dining area and/or terrace. There is also a kitchen, fitted with a fridge and stovetop. Towels are provided.
River Apartment also includes a sun terrace.
Hongya Cave is 2.1 km from River Apartment. The nearest airport is Chongqing Jiangbei International Airport, 17 km from the property.