The Camelia International Hotel with its 30 appointed rooms is situated in the center of Paris.It is very easy to access by undergroundor bus to the best attractions in Paris.All the rooms are equipped with bathrooms or Showers,toilets,colour television,direct call telephone and a mini-bar.
Paying car park close by.