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.