This hotel is located at the very heart of Strasbourg and represents one of the best places to stay in the city. All of the major attractions of the community are close by, including the world famous cathedral. The rooms have all been carefully designed to be a great environment in which you can rest and relax, a million miles from all the stresses of modern existence.