The Loft

The Loft – 5, Place Saint Nicolas aux Ondes – Strasbourg, France 67000

Book the The Loft

Hotel Overview:

The The Loft is a 3 star hotel in Strasbourg, France in the region of Grand Est.  It has 1 rooms and an average reviewer rating of 0 out of 10 on

Additional Photos and Map: