The modern renovated Amstel House Berlin Hostel is located in a historical Art Nouveau building, dating back to 1914, in the center of Berlin. With the underground station Turmstraße nearby, it is a perfect starting point to discover the fascinating more details