Hotel Leela Palace Goa
Spread over 75 acres of lush green gardens and sandwiched between the Arabian Sea and River Sal, the 5-Star Deluxe Leela Palace Hotel is credited to be one of the most luxurious beach resorts in the world.
Its sun-kissed white beaches (Mobor and Cavelossim) are fringed by palms and caressed by the warm waters of the blue ocean.
The resort is distanced 48 kms from the Airport and 18 kms from the Railway Station.
Spelling ultimate luxury, the resort offers 152 luxurious rooms including 4 Royal villas, 5 Deluxe lagoon suites, 74 lagoon suites, 18 Ocean Villa Deluxe Rooms, 54 Pavilion Rooms and 1 Presidential Suite.
Besides the 24-hour 5-Star services, the resort offers facilities like spa, sauna, Jacuzzi, salon, gymnasium and swimming pool. Tennis, water sports and a 10 hole par 3 golf course facilities are also available.
