Barracuda ligger i Lenzburg og tilbyder 4-stjernet indkvartering med bar og terrasse. Dette 4-stjernede hotel har restaurant, og værelserne har alle aircondition, gratis WiFi samt eget badeværelse. Der tilbydes privat parkering på selve ejendommen mod tillægsgebyr.
Samtlige værelser på hotellet har skrivebord og fladskærms-tv. Samtlige ferieboliger har garderobe og kedel.
Der serveres dagligt kontinental morgenmad på Barracuda.
Gæsterne kan deltage i aktiviteter i og omkring Lenzburg, herunder vandre- og cykelture.
Zürich ligger 38 km fra Barracuda, mens Luzern ligger 48 km derfra. Den nærmeste lufthavn er Zürich Lufthavn, 30 km fra hotellet.