Guides by Lonely Planet
Hôtel des Arts in Paris, France
Hotel des Arts is located in the centre of Paris, in the Montmartre district, a 10-minute walk from the Sacré-Coeur Basilica. It offers soundproofed rooms and f…
See this content immediately after install