Location
Located in Jaoli, Vista Hill is in the mountains, within a 10-minute drive of Wilson Point and Mahabaleshwar Bazaar. This family-friendly hotel is 6.5 mi (10.5 km) from Holy Cross Church and 7.5 mi (12 km) from Venna Lake.
Rooms
Make yourself at home in one of the 6 air-conditioned rooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.
Other information
Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services.
Featured amenities include express check-out, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.