An eye-catching hotel with a modern, environmentally-friendly design, the Apex is located near the Tower of London....
East London · 1 Seething Lane, Tower Hill, London
A 209-room hotel marked by fireplaces, polished concrete floors, exposed brick and leather sofas, located very close...
East London · 81 Great Eastern St, Shoreditch, London
A splashy-colourful 190-room hotel – the first London outlet of the Madrid-based NH Hotel Group (at home in 28...
East London · 2 Macclesfield Rd, Islington, London