This hotel is located in the center of Paris, just 600 meters from the Moulin Rouge in Montmartre. The reception is open 24h / 24 and rooms with a TV and a telephone.
Serviced by a lift, all rooms are decorated in a warm style and feature a private bathroom.
A continental breakfast is served each morning in the breakfast room at hotel Camélia International.
The hotel has a lounge with a TV and you will find an internet point at the reception of Camellia.
Located 200 meters away, the Place de Clichy Metro station provides access to the Arc de Triomphe. The Sacred Heart Basilica is a 20-minute walk.