Beach Resort, Udupi
Rated as #3 in India by TripAdvisor is a 26 units beach resort near the coastal city of Udupi. Families, couples, adventure enthusiasts, water sports enthusiasts, pilgrims & cultural travellers frequent the property for their holiday plans. The property has won multiple Trip Advisor's Travellers' choice award