Located near Central Station and Dam, Inntel Hotels Amsterdam Centre is the ideal starting point to discover Amsterdam.