Elvie Member April 24, 2024 at 5:26 pm Mövenpick Hotel Basel is within walking distance to all the city center sights