Hotel Restaurant Ochsen & Lodge

Hotel Restaurant Ochsen & Lodge

Burghaldenstrasse 33

Family-run for 4 generations, Hotel Restaurant Ochsen & Lodge is located in the centre of Lenzburg, just 200 metres from Lenzburg Castle.

Booking.com