Apartments Swiss Star Giessliweg
Giessliweg 68, Basel, Switzerland
Booking.com
Book Now