
The St Giles London Hotel, located at the intersection of Tottenham Court Road and Oxford Street, features 732 rooms, three restaurants, a bar and a casino.
The post Criterion takes full ownership of West End hotel in £220m deal appeared first on Property Week.






