L'Amstel House Hostel occupe un bâtiment Art nouveau classé et jouit d'un emplacement paisible dans le quartier central de Tiergarten à Berlin.