5 Rue Des Moulins 67000 Strasbourg
Situated on the riverside in the picturesque Petite France part of the old town, 300 metres from the city centre.