LocationThis attractive city hotel lies in the centre of Strasbourg, only around 300 m from the city centre. A wide range of shops, restaurants, bars, and nightclubs can be found nearby, and the nearest public transport stop is within walking distance...