Baracuda Beach Stay Guesthouse Alleppey, Kerala
Baracuda Beach Stay is a beachfront guest house in Alleppey, offering guests a sustainable accommodation with scenic sea views. It is situated less than 1 km from Alleppey Beach and provides a shared kitchen.
Number of rooms: 7
Saint Joseph Kurishadi Road, 688007 Alleppey, India