Last updated: 10:17 PM ET, Wed February 27 2013

ME by Melia Set to Debut March 1 in London

Hotel & Resort Melia Hotels International February 27, 2013

ME by Melia Set to Debut March 1 in London

Comments