Amsterdam Center Hotel is located just a 5-minute walk from Amsterdam Central Station. The hotel offers comfortable accommodation. Free Wi-Fi is available throughout. Each room has its own shower, a flat-screen TV. Reception is open 24 hours a day.
Amsterdam Center Hotel is 10 minutes from major attractions such as the Anne Frank House and the Royal Palace. There are various cafés and theaters within walking distance of the hotel.