This impressive hotel is nestled in an unbeatable location in the heart of Paris. Within just 300 metres guests may find the world-famous Louvre Museum, numerous emblematic monuments such as Saint Roch Church, Centre Georges Pompidou and numerous nearby metro stations including Palais Royal - Musée du Louvre and Pyramides stations. The establishment enjoys a fabulous architectural and interior design influenced by Haussmann's renovation of Paris. Visitors may choose within a wide variety of accommodation options including single, double and triple rooms as well as suites. Each unit offers spac...