Newly opened in May 2020, this hotel is centrally located in Berlin, within a 15-minute walk from Potsdamer Platz. It offers free Wi-Fi, stylish interiors and a garden to relax in.
Number of rooms: 227
12-14 Luckenwalder Straße, Friedrichshain-Kreuzberg, 10963 Berlin, Germany
Hotel booked 2 times today.