close luxury hotel close Country: Switzerland close Region: Basel Stadt
Hotel Spalentor
Swissôtel Le Plaza Basel
Grand Hotel Les Trois Rois Basel
The Passage