Map
Blumenrain 8, Basel, Switzerland
Hotel
Grand Hotel Les Trois Rois