
Marseille, France
Hotel Terminus Saint Charles
3-star hotel
Located at the foot of the grand staircase of Saint Charles train station in Marseille, our 3-star hotel offers a warm, discreet atmosphere and comfortable, functional rooms, all renovated in 2013. We're just 200 meters from the…
- Wi-fi
- 24-hour reception
- Restaurant
- Wheelchair-accessible


