Just steps from the Champs-élysées.
Travellers looking to see the sights in Paris will find the hotel perfectly positioned. The famed Champs-élysées is less than two minutes away on foot, while the likes of the Grand Palais, Arc de Triomphe and Eiffel Tower are all within a mile of the property. Meanwhile, a metro station is just 650 metres away.