Situé à Nieuwmarkt, à seulement 10 minutes à pied de la gare centrale, l'établissement The Green House vous propose un spacieux appartement 3 chambres doté d'une connexion Wi-Fi gratuite. Le quartier commerçant de la place du Dam est à 750 mètres.