Reviews: debohrah1916

MEININGER London Hyde Park

London, England
77%

The staff was helpful, though a bit confused at times.