Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Idol Paris

France, Paris

    Amenities

    Average hotel rating

    Short description

    Location

    This hotel is located near the main Parisian shopping streets in a very quiet road full of fin-de-siècle buildings. The Opera and the Madeleine are both just a short walk away. Centrally located, the hotel is also only a few minutes from Montmartre and the Champs Elysées. An underground/ urban rail station is directly beside the hotel, while further public transport can be reached in only 150 m. Restaurants are within 250 m of the hotel, as are bars, pubs, and the railway station. A fu

    Address

    16, rue d''edimbourg

    Paris

    France