Offering a restaurant that serves Local cuisines, Hotel River Side is located in Chitwan
It is 400 metres from Chitwan National Park
Free Wi-Fi access is available
Overlooking a garden, air-conditioned rooms here will provide you with a cable TV and balcony
Private bathrooms also come with a shower
It offers additional space
Hotel
Habitación
Actividades y ocio
Restauración