City Apartments
Schönaustrasse 20, Basel, Switzerland
Booking.com
Book Now