The Leela Goa
One of the most stunning properties that can be found in South Goa is The Leela with its panoramic view and a beach that boasts of white sand. Lying over seventy five acres of scenic gardens and lily ponds, the entire hotel is a balance between a mystical atmosphere as well as a royal palace. A retreat during the summers, this hotel is the best place to escape to. With a view of the magnificent lagoons, guests here have access to a number of facilities around the estate. Golfing, water sports and dolphin spotting are not uncommon here. Guests with access to the Club area can also make use of their private butler. Besides the magnificent property, they even feature some of the best restaurants for an array of moods.