Beskrivelse
Denne ejendom ligger i London i en art deco bygning på Sloane Avenue i 'The Royal London Borough' i Kensington og Chelsea. Hotellets nærhed til undergrunden og busstoppested giver gæsterne mulighed for at udforske området. Derudover ligger Natural History Museum, Science Museum og Victoria og Albert Museum kun 10 minutters gang fra ejendommen. Gæsterne kan komme til West End og City of London via South Kensington og Sloane Square undergrundsstationer, der ligger 8 minutters gang derfra. Denne ejendom består af adskillige typer indkvartering, med alt fra dobbeltværelser, junior suites, suites, lejligheder og studios. Stedets parkering kan benyttes af dem, der ankommer i bil.