The Leela Goa is situated at Cavelossim, Goa. Its rated as 5 star hotel. It has 206 rooms. The closest attractions are Mobor Beach on the Arabian Sea. The resort is located 40 km away from Goa Dabolim Airport. Panjim, the capital city, is around 50 km from the hotel.