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 ...
In the midst of the hills, your senses are captivated by the serenity and beauty of the place… and at the resort you experience sheer joy with the lux ...