TOP HOTEL ODELYA Basel
TOP HOTEL ODELYA Basel
Hotel
Missionsstrasse 21
, Basel, BS, Switzerland
4055
88
Very Good ·
352 reviews