R
Ricky Chow Review of Park Plaza Victoria Amsterdam
Great location. Just opposite the main train stati...
Great location. Just opposite the main train station and walking distance to many attractions.
Comments: