Royal Hotel

2.1
(12 reviews)
Delfshaven Heemraadssingel 90, 3021 DE Rotterdam The Netherlands
Budget
Lodge
Hotel
Royal Hotel | Rotterdam | Netherlands | TripAligner