Hvor ligger dette overnattingsstedet?
Dette hotellet i luksuriøs stil ligger i London sentrum og 15 minutters gange unna Brick Lane, Liverpool Street og Finansdistriktet. Dessuten ligger The Gherkin og Barbican Arts Centre kun 2 kilometer unna. Shoreditch High Street Overground-stasjon og Shoreditch High Street stasjon ligger fem minutters gange unna.