Superior Room, 1 King Bed (Towre Hyll)
Superior Room, 1 King Bed (Towre Hyll)London City Centre
Striking views of iconic London skyline
Bright, comfortable rooms & suites. Rooftop bar & gym on site. Next to Aldgate station, 5 min walk to Liverpool Street Station.
9.09.0 out of 10
Wonderfulwonderful
497 reviews(497 reviews)