Leela Cottages is a boutique beach resort nestled within the pristine coastline of Ashwem Beach, North Goa. The resort has been created with traditional Indian artefacts, with beautifully handcrafted accommodation, offering contemporary food, yoga and spa facilities set within a lush coconut grove right on the seafront. It’s a unique mix of rustic luxury consisting of antique doors, stone sculptures and vintage furniture.