Melia Hotels International will open its first ME- and Innside-branded properties in the U.S. in March
The ME Miami will debut on March 3. The hotel, opening at the site of what was previously 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 U.K.
Additionally, Melia will debut its Innside brand on March 7 in New York’s NoMad neighborhood. The Innside New York NoMad, which is located in a newbuild property on West 27th Street between Avenue of the Americas and Seventh Avenue, will feature 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 U.K.