–
Basel
Showing 1-15 of 68 Apartment Buildings
1 Bed
6 nights minimum stay
Studio
30 nights minimum stay