Situé dans le centre d'Amsterdam, l'établissement The Monument propose un hébergement indépendant spacieux avec connexion Wi-Fi gratuite. La place Rembrandtplein se trouve à 1 km et celle du Dam, à 600 mètres.