The Club, Leela
The Leela property is set on 75 acres, and has a total of 152 rooms. However The Club, is a hotel within the hotel - with only 15 rooms, private dining areas, and its own swimming pool, it is one of the best places to stay in Goa. Each room is well appointed with modern amenities, including Bose sound systems, private terraces, outdoor showers, butler service, and most of the rooms have private plunge pools. It has a slick and stylish look with service to match. No guest from the main hotel can enter The Club, but if guest from The Club wish to use the facilities of the main hotel they are free to.