Royal Hotel
Royal Hotel
Hotel
Schwarzwaldallee 179
, Basel, BS, Switzerland
4058
88
Very Good ·
92 reviews