Located at the crossroads of Europe, these renovated Sofitel Strasbourg hotel accommodations are near the Cathedral, the Petite France area, and the city's finest museums and boutiques. A cosmopolitan atmosphere and complete mastery of the art of service distinguish us from rival Strasbourg France hotels. This Strasbourg center hotel is equally suited to business trips and leisure travel -- 15 minutes from the new railway station of the European...
View More