Leela Palace

Set in 75 acres of coconut grove, the stunning Leela Palace Hotel is a beautifully designed complex built around man-made lagoons.The Leela Palace is an exotic hotel and is located in south Goa. Its surroundings are beautiful and relaxing and you can choose from a list of different room types that are available at the hotel, such as ,Pavilion rooms, conservatory premier rooms, Lagoon suites, and club suites.