The Hotel

Sempacherstrasse 14
Lucerne
Switzerland