Meliá Hotels International was founded in 1956 in Palma de Mallorca, Spain, by Gabriel Escarrer Juliá.

Located in the Argüelles district, close to Plaza de España and Gran Vía Melia Princesa provides easy access to many of Madrid’s major attractions, shopping areas, and dining options.