Satta Beach Residence
Resort
Varkala
Nestled away from hustle bustle of the city and located just 50 metres from Varkala Odayam Beach, Satta Beach Residence offers free Wi-Fi throughout the property and operates a 24-hour front desk.
Number of rooms: 8
Odayam beach road, 695141 Varkala, India