Boasting a terrace, HOTEL MAHARAJA VALLEY is situated in Mahabaleshwar, within 2.3 km of Venna Lake and 4.7 km of Bombay Point. Complimentary Wi-Fi is availablethroughout the property.
Number of rooms: 10
Nagarpalika society ,police station road tanu patel street, 412806 Mahabaleshwar, India