Valkenburgerstaat 72-74, 1011 LZ
Hotel Falcon Plaza Centre is situated in the very heart of Amsterdam. Our hotel has 45 modern equipped rooms, all with private facilities. We have a large parking facility special for our guests with cars.
The Rembrandt Square, the shopping street, the fleemarkt and the red light district are within walking distance. ...
Be the first one.