Loading...
Skip to content
Camelia Paris Hotel
Tel:
+33 1 45 22 50 53
Home
About
About Paris
Map
Paris FAQ
Contact
Write for The Hôtel Camelia International
Blog
Map
Paris Travel Resources
Prices
Book Now
Oops! That page can’t be found.
It looks like nothing was found at this location. Maybe try a search?
Search for:
Back to top