The hotel is located in the heart of the City of London, 2 minutes’ walk to Old Street underground station exit no 2 and 10 minutes’ walk to Liverpool Street and Moorgate Mainline stations. It is situated in the fashionable areas of Hoxton, Shoreditch and Clerkenwell, with Upper Street (boasting chic and contemporary shops, bars, cinema and restaurants) nearby.