Melia Hotels International is opening its first ME and Innside-branded properties in the US in March.
The ME Miami will debut on March 3. The hotel, on the site of the old Casa Moderna on Miami’s Biscayne Boulevard, will have 129 rooms and more than 5,000 square feet of food and beverage space. Melia has three ME properties in Spain, two in Mexico and one each in Italy and the UK.
Additionally, Melia will debut its Innside brand the following week (March 7) in New York’s NoMad neighbourhood. The Innside New York NoMad, a newbuild property on West 27th Street between Avenue of the Americas and Seventh Avenue, will contain 313 rooms with floor-to-ceiling windows, free WiFi, flat-screen TVs and complimentary minibars. Melia has 11 Innside properties in Germany, three in Spain and one in the UK.