Located 2.5 km from Notre Dame Cathedral, 3 km from Musée du Louvre and 6.5 km from the Eiffel Tower.
Facilities and services include a 24 hrs reception and elevator. The rooms are equipped with TV and telephone. Address: 66 Rue De Malte, 75011, Paris, France.
66 Rue De Malte, , 75011 Paris, , France
|Distance to center||2 km|
|Distance to airport||24 km|