L'hôtel fut construit au milieu du 19ème siècle. Il compte en tout 69 chambres, dont 10 simples et 26 doubles, réparties sur 5 étages. L'équipement de l'hôtel comprend un hall d'accueil avec réception, un coffre-fort et une salle de télévision. Dans le restaurant, des chaises hautes pour enfants sont à disposition.
Aménagées avec élégance, toutes les chambres disposent d'une salle de bain avec douche, d'un téléphone et du chauffage central.
Leinster Square, 20-22, Londres W2 4PR , Grand Londres (Royaume-Uni). L'hôtel est situé au calme, à quelques mètres seulement du centre-ville animé. Les transports en commun sont juste à côté.