Route GuidesRoutes City GuidesCities Map Log in

Camélia International

Paris
3 rue Darcet, Paris, 75017

29 rooms · ★★ · from £64


Located in central Paris, this hotel is just 600 metres from the Moulin Rouge in Montmartre. It has a 24-hour reception and offers guest rooms with a TV and telephone. Serviced by a lift, each guest room has a warm décor and a private bathroom.