El Aberborough City Hotel está situado junto a la galería de arte White Chapel, a 1 minuto a pie de la estación de metro de East Aldgate, a la puerta de Brick Lane y a 5 minutos a pie del mercado de Spitalfields. El West End, el estadio olímpico y el centro comercial Westfield se encuentran a 10 minutos a pie, mientras que la Torre de Londres se encuentra a 15 minutos a pie, y a 15 minutos a pie del hotel. "Liverpool Street" y "Vincherch Street Stations", el hotel ofrece una gama de servicios exclusivos además de servicio de habitación durante todo el día, las habitaciones del hotel cuentan con televisor de pantalla plana y una caja de seguridad y baño privado con artículos de aseo para ducha y secador de pelo, además de aparcamiento y salas de conferencias.