Upper Woburn Place, 66, WC1H 0JW, Londres London
Das gemütliche Hotel verfügt über insgesamt 7 Etagen mit 175 Zimmern, davon sind 98 Einzel- und 77 Doppelzimmer. Es bietet seinen Gästen Annehmlichkeiten wie 24 h Rezeption, Garderobe, Aufzüge, Bar (mit preiswertem Mittag- und Abendessen), Pub und Restaurant.