The Le Meridien Etoile, also known as the biggest hotel in Paris, recently completed its renovation program. It was first built back in 1972, and was once owned by Air France. Starwood Hotels and Resorts Worldwide is currently managing it, and this "redevelopment" aims to breathe new life to one of the city's most iconic hotels.