There are countless options for shopping, dining, and drinking are around the corner. The hotel is just steps from Liverpool Street Station, London’s busiest transport hub. A buzzing market lies to the east and a towering skyline to the west. See More See Less