London, U.K. 1 December 2017: Today, Hard Rock Hotels announced the opening of their first hotel in Continental Europe, Hard Rock Hotel Davos in the Swiss Alps. The hotel is located in the heart of the city in the historic Alexander House, built in...