Reviews: Anonymous

The Dictionary, Shoreditch

London, England
97%

Great place to stay! Everyone was friendly and the rooms were nice.


The Gallery Hyde Park

London, England
74%

There should be a warning that there are so many stairs. It was tough dragging my 50 pound suitcase up to the top floor.