70 Avenue du Generall Leclerc, 92100, Paris, , France
Description
Facilities and services include 24hr reception, Concierge facilities and Television.
Room feature Cable/satellite TV, Desk, Private bathroom, Television and Wi-Fi in Room.
Address: 70 Avenue du Generall Leclerc, 92100 Paris, France.