Situé à seulement 5 minutes à pied de la gare centrale d'Amsterdam, l'Inntel Hotels Amsterdam Centre propose des chambres dotées d'une connexion Wi-Fi gratuite et d'une télévision par satellite.