With a stay at Omkar Villa in Jaoli, you'll be within a 15-minute drive of Wilson Point and Mahabaleshwar Bazaar. This villa is 6.8 mi (10.9 km) from Holy Cross Church and 7.7 mi (12.5 km) from Venna Lake.
Take in the views from a terrace and a garden and make use of amenities such as a picnic area.
Free self parking is available onsite.
Make yourself at home in one of the 120 air-conditioned rooms featuring private pools. Rooms have private balconies or patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected.