Basel City Apartments

  Hammerstrasse 61, Basel, Switzerland

Booking.com Book Now