About Inntel Hotels Amsterdam Centre
Visiting Amsterdam is a true experience. Inntel Hotels Amsterdam Centre is the ideal starting point for exploring the city.
Located in the heart of Amsterdam at a traffic-free square between Central Station and the Dam, the hotel is within walking distance to the canals and all city highlights.
This 4 star hotel featuring stylish rooms, suites, and meeting rooms, provides free WiFi internet throughout the premises.