BARRACUDA HOTEL

Spend the night in our modern maisonette rooms, designed with all natural materials and a soothing colour scheme.