Set on a tree-lined street, this high-end hotel on the Left Bank is a 4-minute walk from the Eiffel Tower, 5 minutes' walk from the Champ de Mars - Tour Eiffel RER station and 5 km from The Louvre.