Boasting a terrace, Nilgiri Stays is set in Mahabaleshwar, within 600 metres of Lingmala Falls and 7.9 km of Mahabaleshwar Temple. Free Wi-Fi is offeredthroughout the property.
Numero delle stanze: 2
Panchgani - Mahabaleshwar Road Nilgiri Stays, 412806 Mahabaleshwar, India