ME by Melia debuts first US destination

6 months ago Comments Off on ME by Melia debuts first US destination

After several delays, Me by Melia has opened its Miami hotel. The upscale 129-room hotel, located along Biscayne Boulevard on the northeastern edge of the city’s downtown, is the first property in the U.S. for the Me by Melia brand of Spain-based Melia Hotels International.
Breaking Travel News | News: hotel