Karta Vacation Rentals
Perched in the cool hills of Mahabaleshwar, this family-friendly hotel sits in the city center just steps from Mahabaleshwar Bazaar. Holy Cross Church is a short walk, and Wilson Point and Venna Lake are minutes away by car. Enjoy easy access to local sights while staying in the mountains.