Barracuda, Lenzburg
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 WiFi, each with a private bathroom. Private parking is available on site.
Description of rooms
Deluxe Twin Room
This twin room has a minibar, kitchenware and electric kettle.
Book
Photos:
Facebook
(0 )