Sol Melia’s sixth ME Hotel is scheduled to open in London in 2012, in time for the city’s hosting of the Summer Olympics. The 173-room ME London, near Covent Garden and Trafalgar Square, was designed ...
This hotel is right on the corner of Regent’s Park, a five-minute walk from Warren Street Tube station on the Northern Line in central London (and with plenty of regular buses in the area). Well ...
Meliá Hotels International has announced the addition of a new five star hotel in Barcelona to be operated under ME, the company’s most innovative brand. ME by Meliá has already established ...
The Me Miami will have its soft opening in downtown Miami on June 14. The 129-room, upscale hotel will be the first in the U.S. for the Me by Melia brand of Spain-based Melia Hotels International. Me ...