Paris - France
Paris - France
Paris - France

Whether you're a tourist or traveling on business, Le 123 Sebastopol - Astotel is a great choice for accommodation when visiting Paris. Only 1.8 km from the city center, the hotel's strategic location in the 2n ... Read more

View all hotels in Paris