L'Hotel Vighnaharta Palace si trova a Mahabaleshwar, a 2,2 km dal Lago Venna e a 5 km da Bombay Point. Questo hotel a 2 stelle offre il servizio in camera, un banco escursioni e la connessione Wi-Fi gratuita. L'hotel dispone di camere familiari.
Numero delle stanze: 17
40/1 Nagarpalika Housing Society, 412806 Mahabaleshwar, India