The Leela Goa

The Leela Goa

  • 206 rooms & suites
  • Goa, 47 km south of the international airport
  • Private beach, lush gardens, fitness studio, holistic & Ayurveda spa, swimming pool & kiddie pool, 12 hole golf course, badminton, croquet, and tennis courts

For More Information

Location

Client List