Barracuda Rooms& Apartaments encontra-se em Sarandë, a 3 minutos a pé de Maestral Beach e a 600 m de Praia La Petite, e apresenta acomodações com acesso Wi-Fi gratuito e área de estar.
Dispondo de varanda, as unidades possuem também ar condicionado, uma televisão de ecrã plano e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos.
Em Barracuda Rooms& Apartaments vai encontrar um restaurante que serve gastronomia italiano e mediterrânica. Além disso, há também a possibilidade de solicitar opções vegetariano, halal e sem glúten.
Barracuda Rooms& Apartaments disponibiliza um serviço de aluguer de bicicletas e um serviço de aluguer de carros.
VIP Beach fica a 13 minutos a pé de Barracuda Rooms& Apartaments, enquanto Parque Nacional Butrint está a 15 km da propriedade. O aeroporto mais próximo é o Aeroporto de Janina, que fica a 96 km de Barracuda Rooms& Apartaments.