All about ME ME London is a new five-star from the Spanish hotel group Meli - The Independent