MEININGER Hotel London Hyde Park

65-67 Queens Gate
London
United Kingdom