Hotel Barracuda encontra-se em Sarti, a 5 minutos a pé de Sarti Beach e a 800 m de Praia de Platania. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 1 estrela dispõe de serviço de quartos. Cada quarto inclui varanda com vistas do jardim.
No alojamento, cada quarto tem dispõem de ar condicionado, roupeiro, terraço com vista da montanha, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. Todos os quartos providenciam um frigorífico.
Hotel Barracuda oferece comodidades para churrascos.
O aeroporto mais próximo é o Aeroporto de Salonica-Macedónia, que fica a 131 km de Hotel Barracuda.