Amsterdam Nieuwmarkt Center Apartments

Amsterdam - Amsterdam

Search dates for this hotel


Located in Amsterdam City Centre, this apartment building is steps away from Nieuwmarkt Square and The Old Church (Oude Kerk). Madame Tussauds and Dam Square are also within 10 minutes. Nieuwmarkt Station is only a 2-minute walk and Amsterdam Central Metro Station is 6 minutes.