Shanghai Hotel Holland
Shanghai Hotel Holland
Hotel
Kleveringweg 11, Delft, Netherlands
76
Good ·
412 reviews