Strasbourg, France, Europe
This hotel is the perfect blend of classy and cozy. Enjoy stylish decor, on-site dining, air conditioning, Wi-Fi, and much more!