Nestled in a valley surrounded by strawberry fields, this hotel places its guests at just a 15-minute drive from the beautiful scenery of Venna Lake a ...
Located in Mahabaleshwar, Le Méridien Mahabaleshwar Resort & Spa is in the mountains, within a 15-minute walk of Wilson Point and Mahabaleshwar Bazaar ...