Founded: 1972
Le Méridien® (luxury and upscale full-service hotels, resorts and residences) is a European-inspired brand with a French accent.