OYO 11483 Hotel Oakwood is situated in Mahabaleshwar, 500 metres from Mapro Garden. The property is around 5 km from Lingmala Falls and 8 km from Venna Lake. Mahabaleshwar Temple is 9 km from the hotel and Bombay Point is 11 km away.
酒店客房数量: 8
Hotel Oakwood, Mahabaleshwar, 412806 马哈巴莱斯赫瓦尔, 印度