Posted inHotels, International ME set for London debut ME by Meliá will officially launch its flagship hotel, ME London, on March 1, 2013. February 7, 2013February 28, 2023 Continue Reading