rent a home Delsbergerallee - contactless self check-in is located in Basel, Switzerland on Delsbergerallee 92 · 4053 Basel. rent a home Delsbergerallee - contactless self check-in is rated 3 out of 5 in the category extended stay hotel in Switzerland.
Address
Delsbergerallee 92 · 4053 Basel