Hotel Falcon Plaza is ideally situated near the very heart of Amsterdam. The hotel has 45 bedrooms, all equipped with television, telephone and en-suite shower room. Nearby attractions include Dam Square, Rembrandt Square, the fleamarket, flower market and infamous red light district.
Minimum 2 night stay incl Fri/Sat/Sun.