Located near public transport
While some guests note that this hotel is not exactly in the most picturesque of areas, they do also comment that its location is convenient for various public transport options, in particular, the Aldgate East tube station. This station provides direct access into central London.