El The Farm Retreat se encuentra en Chinchavli, en la región de Maharashtra, y ofrece alojamiento con Wi-Fi gratuita y aparcamiento privado gratuito.
Número de habitaciones: 3
Thakkar Farm, Tata Power Road, Village Gaulwadi,, 410201 Chinchavli, India