Located in Varkala, within a few steps of Odayam Beach and 100 metres of Edava Beach, Bay Cliff View Cottages provides accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 3
Odayam Beach - Manthara Road, 695311 Varkala, India