Paris logo

Camélia International

Check Availability

Camélia International
3 rue Darcet
Paris
75017
France

Rooms from €49.00 ( £44.55 / $64.59 ) per night

Picture of Camélia International


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. Each guest room has a warm décor and a private bathroom including a hairdryer.

Click here for more Information on the Camélia International together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Paris area Paris Visitor Information