Hotel: Iliade Paris 18 Hotel ***

Hotel located 200 m from a metro station, 1.5 km from Montmartre center, 5 km from Paris center and the Louvre Museum, and 10.5 km from a zoo.

Hotel Description

Facilities and services include elevator, safe at reception, wireless Internet access, business center and 24-hour reception. Rooms feature air conditioning, heating, wireless Internet access, TV, telephone, hairdryer and bathroom. Address: 51 Rue Letort, 75018 Paris, France.

Hotel Address

51 Rue Letort, , 75018 Paris, , France

Hotel Features

Air ConditioningYes
Wireless Internet (WiFi)Yes
Distance to center 1.5 km
Distance to airport 18.5 km

Hotel Images

Hotel Map