| | Both for business or pleasure, Best Western Hotel de France welcomes you offering comfortable, distinguished ambiances where to relax: it is a three-star property in the centre of Strasbourg, located within a pedestrian area where you will find a variety of restaurants and souvenir shops... (read more) |
| Facilities: | Air Conditioning | Parking | Pets Welcome | Non Smoking Rooms | | |
| |
|