L'Amsterdam City Center Apartments est situé dans le centre-ville d'Amsterdam, à 500 mètres de la basilique Saint-Nicolas. Ses hébergements sont dotés d'une connexion Wi-Fi gratuite.