At the hotel, each room comes with a wardrobe and a TV. At SPOT ON Hotel The Shelar Inn the rooms come with bed linen and towels.
SPOT ON Hotel The Shelar Inn is situated in Mahabaleshwar, 3.4 km from Lingmala Falls and 3.9 km from Venna Lake. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a shared kitchen, room service and organising tours for guests.
Bombay Point is 6.7 km from the accommodation, while Mahabaleshwar Temple is 7.1 km from the property. The nearest airport is Pune International, 123 km from SPOT ON Hotel The Shelar Inn, and the property offers a paid airport shuttle service.
With staff speaking English and Hindi, advice is available at the reception.
Address: 222, Panchgani-mahabaleshawar Road, Satara, 412806 Mahabaleshwar, India
Number of rooms: 30