Costruito nel 1875 e ristrutturato nel 1999, l'albergo si sviluppa su 6 piani e dispone di un totale di 14 camere singole e 47 doppie. Ai suoi ospiti offre una reception aperta 24 ore su 24, una cassetta di sicurezza, un guardaroba, ascensori e un terminale per l'accesso ad Internet.
Le camere dispongono di bagno/WC, asciugacapelli, telefono con linea diretta, TV via satellite e via cavo, radio e accesso ad Internet.
Belgrave Road - Victoria, 68-76, Londra SW1V 2BP , Grande Londra (Regno Unito). Questo hotel è ubicato nel cuore della città, a pochi passi dalle fermate dei mezzi pubblici (a circa 100 metri). A 800 metri sono disponibili svariati ristoranti e bar, mentre a 1.500 metri si raggiungono diverse discoteche e possibilità di shopping.