CityStrasbourg
CountryFrance
Location15 Rue de la 1ère Armée, 67000 Strasbourg, France
Business (Guest houses). Google rating 4.6/5 (11 reviews).
https://maps.google.com/?cid=6253958877486509384&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA