17-18 Upper Woburn Place,
Bloomsbury, London,
WC1H 0HT
view map
A modern newly opened 4 star hotel overlooking St Paul's Cathedral in the heart of London, with a full range of facilities including an indoor pool, close to the capital's business area and within easy reach of the major tourist sights.