On the Indian Ocean, nestled between the sun-kissed sands of Mobor beach and the active fishing villages of the River Sal, lies The Leela Palace, Goa. Styled on the famous Hampi Palaces of the 14th-century Indian empire of Vijayanagara, the resort combines the essence of Indian palatial luxury with exceptional standards of service.
- Fitness Programs
|OPEN DATES||All Year|
By clicking 'Submit' you are agreeing to our Terms of Service
Vacation Request Successfully submitted. Thank You!