The Exotic Boutique Hotel
Located in the famous hill station of Mahabaleshwar, Leela Resort is the perfect blend of contemporary boutique living and the quiet scenery of nature. Ideal for short getaways with friends, family, special ones or travelling solo, Leela Resort is a boutique hotel that promises our guests carefully curated luxury with substance. An experience filled with elegance, refinement, local hospitality, culinary delights and natural beauty awaits you. Your stay with us will be imprinted on your senses forever.
What Customer Say
Well we had stayed at this Hotel before and due to the wonderful experience we came back to this Hotel again .
Staff are very polite and courteous... read more
Very nice small boutique hotel with all the things absolutely perfect. From the facilities, polite staff to very tasty food. Room interiors are 5 star. Must visit place if you... read more