Localizado em Lenzburg, o Barracuda apresenta acomodações de 4 estrelas com um bar e um terraço. Com um restaurante, o hotel de 4 estrelas tem quartos climatizados com acesso Wi-Fi gratuito, cada um com uma casa de banho privativa. Existe estacionamento privado no local, mediante um custo adicional.
Todos os quartos do hotel estão equipados com uma secretária e uma televisão de ecrã plano. Todas as unidades incluem um roupeiro e uma chaleira.
Um pequeno-almoço continental é servido diariamente no Barracuda.
Os hóspedes do alojamento poderão desfrutar de actividades em torno de Lenzburg, como caminhadas e ciclismo.
Zurique fica a 38 km do Barracuda, enquanto Lucerna está a 48 km. O aeroporto mais próximo é o Aeroporto de Zurique, a 30 km do hotel.