This hotel is located in a small, narrow street in the centre of the beautiful city of Rennes, within walking distance of all the amenities.