The THE LEVEL brand, founded in 2007 (Spain), from 53 sister brands and 641 competing brands. THE LEVEL is owned by MELIA HOTELS, listed on the stock exchange of Madrid The International Securities Identification Number (ISIN) of MELIA HOTELS is ES0176252718. The sector of THE LEVEL is Travel & Leisure.