Free Wi-Fi
Located in Lenzburg, Barracuda offers 4-star accommodation with a bar and a terrace. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 7
Ateliergasse 3, 5600 Lenzburg, Switzerland
The food was very very tasty, fresh ingredients and in a nice presentation. The only down side was that I got my wine when I almost finished my dinner, but at the end the staff was very friendly.
Very nice place to stay. It has limited number of rooms therefore very less traffic and noise. I was put up in a room which had two floors and felt very spacious and modern. The restaurant seems to be fancy although I haven’t tried the food here. Highly recommend the stay!
The bar is an eye-catcher and the large chandelier completes the unique interior alignment. The staff is super accommodating, friendly and fast. The fact that the menu changes seasonally never causes boredom. If you are looking for an excellent meal in a cosy atmosphere, Barracuda is the place to be.
The perfect restaurant for every occasion.