Situated within 800 metres of Amsterdam Central Station and 1 km of Royal Palace Amsterdam in the centre of Amsterdam, The Harlemstreet Suites features accommodation with free Wi-Fi and seating area.
Number of rooms: 2
Haarlemmerstraat 50 1, Amsterdam City Centre, 1013 ES Amsterdam, Netherlands