Costruito nel 1815 e interamente ristrutturato nel 2000, l'hotel si sviluppa su 5 piani e dispone in totale di 16 camere. Ai propri ospiti l'hotel offre una reception aperta 24 ore su 24, servizio lavanderia e stirapantaloni a richiesta.
Le camere dispongono di bagno con asciugacapelli, telefono con linea diretta, TV via satellite e accesso a Internet. Dispongono inoltre di letto a due piazze, cassetta di sicurezza e riscaldamento centralizzato.
Gloucester Place, 173, Londra NW1 6DX , Grande Londra (Regno Unito). L'hotel vanta un'ubicazione ideale, a circa 2 minuti dalla fermata di Baker Street, a 100 metri dalla zona di pedaggio del centro città . Nei pressi si trovano il Regent's Park, il Lord's Cricket Ground, Bond Street e Oxford Street, Knightsbridge e i teatri di West End. L'hotel dista pochi minuti dal centro finanziario della città . La metropolitana, una fermata dell'autobus e una stazione ferroviaria sono comodamente raggiungibili in 3 minuti a piedi. Il 'London City Airport' si trova a circa 16 chilometri di distanza, mentre gli aeroporti di Heathrow e di Gatwick distano rispettivamente 29 e 49 chilometri.