
The Holiday Inn Garden Court is located in the heart of Montmartre within 10 minutes walking distance of Place du Tertre and its painters, and of Sacré-Coeur basilica, basilica dominating Paris, where you will have one of the most stunning views. Nearby P...
more info & bookings