Set on Paris's "Rive Droite" ("right bank") of the Seine, Le Meridien Etoile is steps away from the legendary Champs-Elyses. Many of the most celebrated sights in this luminous city are within easy access: the Luxor Obelisk in the Place de la Concorde, the Arc de Triomphe, the Louvre and Orsay museums, among others.