Username:
Password: Lost Your Password?
Holiday Inn Express Amsterdam - City Hall is in a prime location in the Amsterdam City Center. This hotel features a bar. Dutch National Opera & Ballet is 2297 feet away and Basilica of St. Nicholas is 0.9 mi from the hotel.