Situé à Saranda, à 300 mètres de la plage Maestral et à 600 mètres de celle de La Petite, le Barracuda Rooms& Apartaments dispose d'un restaurant et d'une connexion Wi-Fi gratuite.
Les logements disposent d'un balcon, de la climatisation, d'une télévision à écran plat ainsi que d'une salle de bains privative avec douche et sèche-cheveux.
Des services de location de vélos et de voitures sont assurés sur place.
Vous séjournerez à 1,1 km de la plage VIP et à 15 km du parc national de Butrint. L'aéroport d'Ioannina, le plus proche, est implanté à 96 km.