Location of Hotel Lenox
Address
Address:
9 rue de l'Universite -Arrondissement VI, Paris, France
City: París
Country: Francia
Coordinates: 48.856754, 2.330409