Situated in Sarandë, 17.4 miles from Corfu Town, Barracuda Hotel features air-conditioned rooms and free private parking. Guests can enjoy the on-site bar. All rooms include a flat-screen TV. Views of the sea, mountain or pool are featured in certain rooms. Each room is fitted with a private bathroom equipped with a shower. Barracuda Hotel features free WiFi . There is a 24-hour front desk at the property. This hotel has a private beach area and bike hire and car hire are available. Glyfada is 21.7 miles from Barracuda Hotel, while Paleokastritsa is 20.5 miles away.