L'établissement House of Amstel propose 4 studios situés dans le centre d'Amsterdam, à seulement 230 mètres des stations de métro Waterlooplein et Rembrandtplein.