Tento pohodlný hotel leží uprostřed klidných zahrad a nachází se v blízkosti centra Londýna, kde je nespočet nákupních a zábavních podniků, které čekají na prozkoumání. Spojení s veřejnou dopravou (stanice metra Earls Court) leží asi 100 m od hotelu a restaurace a bary se nachází asi 800 m od hotelu. Tento 6podlažní hotel byl postaven v roce 1860, zrekonstruován v roce 1998 a zahrnuje celkem 18 dvoulůžkových pokojů, 2 dvoulůžkové pokoje s oddělenými postelemi a 3 apartmá. K vybavení patří foyer s nepřetržitě otevřenou recepcí, výtahy a šatnou. K dispozici je také kavárna ©, bar a bezplatné veřejné Wi-Fi. Prádelna a pokojová služba završuje nabídku. Každý z dobře vybavených pokojů je vybaven koupelnou, fénem, trezorem, telefonem s přímou volbou, přístupem na internet a satelitní/kabelovou TV. Hosté si mohou vybrat snídani a vzít si snídani s sebou..