El Barracuda se encuentra en Lenzburg y ofrece alojamiento de 4 estrellas con bar y terraza. Este hotel de 4 estrellas alberga un restaurante y ofrece habitaciones con aire acondicionado, conexión Wi-Fi gratuita y baño privado. Se proporciona aparcamiento privado por un suplemento.
Todas las habitaciones del hotel están equipadas con escritorio y TV de pantalla plana. Todos los alojamientos tienen armario y hervidor de agua.
El Barracuda sirve un desayuno continental todos los días.
En Lenzburg y sus alrededores se pueden practicar diversas actividades, como senderismo y ciclismo.
Zúrich se encuentra a 38 km del Barracuda, mientras que Lucerna está a 48 km. El aeropuerto más cercano es el de Zúrich, ubicado a 30 km del hotel.