El Lodge lies in the enchanting hills of Lonavala. This luxury villa looks out to spectacular views of the mountains and valleys. The guests are treated to an indulgent vacation where they can relax and unwind in this tranquil environment. The retreat has comfortable rooms, chic interiors and offers an outdoor cabana. The living room overlooks a serene swimming pool, next to an open cabana where guests can sip on a cocktail.