Grand Hotel Les Trois Rois

  Blumenrain 8, Basel, Switzerland

Booking.com Book Now