OYO Flagship 84774 Nine Residency
Vacation Home
Mahābaleshwar
Located in Mahabaleshwar, 4.2 km from Venna Lake, OYO Flagship 84774 Nine Residency provides air-conditioned rooms and free bikes. This 3-star hotel offers a shared kitchen and room service.
Number of rooms: 30
1, Jaoli, Satara, 412806 Mahabaleshwar, India