Mother palace Hotel Varkala
Mother palace features sea views, free Wi-Fi and free private parking, set in Varkala, 100 metres from Varkala Beach. This bed and breakfast offers air-conditioned accommodation with a terrace.
Number of rooms: 10
North Cliff Road, 695141 Varkala, India