14 Rue Des Corroyeurs, Strasbourg
Set near the River Ill Comfort Hotel Strasbourg - Montagne Verte is 2 km from the historic district. It features a restaurant with a summer terrace and a garden.