Hotel Haller is a well maintained business and seminar hotel, centrally located at the food of the “Schlosshügel” of the small town Lenzburg. All rooms and the restaurant have been renovated in 2003. more