Costruito nel 1998, l'albergo dispone di un totale di 224 camere ripartite su 5 piani. Tra i servizi offerti ai suoi ospiti vi sono ascensori, un accogliente bar, un pub e un eccellente ristorante.
Le camere sono arredate con gusto e dotate bagno privato con asciugacapelli. telefono e TV.
Old Street, 275, Londra EC1V 9LN , Grande Londra (Regno Unito). Questo attraente hotel di media categoria vanta un'ubicazione ideale nel cuore di Londra, nei pressi di Old Street e a 200 metri dal Business Design Center. Nelle sue immediate vicinanze si trovano varie possibilità di shopping e svago, nonché diverse attrazioni turistiche. Grazie alla metropolitana è possibile raggiungere comodamente ogni angolo della città. La più vicina stazione della metropolitana (Old Street) si raggiunge a pochi metri di distanza.