The Leela Palace Resort is situated in the green jeweled land of Goa (INDIA), at the Arabian Sea and bordered by Mobor Beach and near fishing villages on the river Sal - A perfect location!
Dabolim Airport : 40 KM
Margao Railway Station : 7 KM
Bus Stand : 17 KM
Panaji : 30 KM.
Calangute : 50 KM.
Anjuna : 60 KM.
Location: Hotel The Leela Goa is a luxurious beach resort located amidst 75 acres of lush gardens on tip of Colva Beach.
The Leela Goa offers 151 luxuriously appointed rooms overlooking lagoon and suites overlooking sea and golf course. All the rooms are spacious and equipped with modern amenities like central air conditioning, colour TV with satellite channels, DVD players and CD players, wi-fi internet connectivity and private balconies.
Jamavar - Multi cuisine restaurant serving Indian as well as Goan cuisine. The Cafe - Pool side restaurant Riverside - Italian restaurant Susegado - Sea food restaurant
Your enquiry has been submitted. We will get back to you shortly.