Camélia International
Camélia International
3 rue Darcet
Paris
75017
France
Rooms from €55.00 ( £37.16 / $68.01 ) per night
The Camelia International Hotel with his 29 appointed rooms is situated in the heart of Paris, in a very quiet street between Montmartre and the Arc de Triomphe, from the hotel you have very easy to access by underground or bus to the best...
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.




