Showing Results for Armin Fischer
25hours hotels debuts first property in Paris
France: 25hours Hotel Terminus Nord, located opposite the Gare du Nord, welcomed its first guests on January 7, 2019, and is currently accepting bookings.
25hours Hotel to open in Munich
Germany: The Royal Bavarian is set to open in early November