This hotel is located in the centre of Paris, close to the Saint Martin Canal and the major theatres.
This hotel is located in the centre of Paris, close to the Saint Martin Canal and the major theatres.