Choose your room
Iliade Montmartre 3*
Iliade Paris 18 Hotel is a 3-star venue set just 2.0 km from Theatre Michel, Musee du Louvre and Eiffel Tower.
The property lies within 5 km from the city center. A metro station as well as Porte de Clignancourt subway station are not far from the hotel.
This property offers guestrooms complete with climate control, wireless internet, a safe, television and a phone.
Chez Paula and La Timbale are located within 200 meters away.
Iliade Paris 18 Hotel is within a 15-minute drive to Mutiara airport.
- Air conditioning