Hotel Cathédrale
12-13, Place De La Cathédrale, Strasbourg, Alsace, France
Booking.com
Book Now