Best Western Premier Le Swann

Accommodation

Europe, France, Paris