No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
72 Prebend Street, London
Boasting a bar, OYO Angel Townhouse is situated in London in the Greater London region, 2.6 km from Emirates Stadium and 2.6 km from King's Cross Theatre. The property is located 3.2 km from St Paul's Cathedral, 3.2 km from Brick Lane and 3.
See MoreUsage of subsidiary facilities may incur additional fees