Situated across Palais Royal and a just a short walk from Louvre museum, select suites offer panoramic city views including Louvre, Montmartre and the Eiffel Tower from the suite terrace.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Filter Reviews by Ratings