Beskrivelse
Denne eiendommen ligger i London, i en art deco-bygning på Sloane Avenue i den kongelige bydelen Kensington and Chelsea i London. Hotellets nærhet til T-banen og diverse bussholdeplasser vil gjøre det mulig for gjestene å utforske området. Dessuten befinner Natural History Museum, Science Museum og Victoria and Albert Museum seg kun 10 minutters gange fra eiendommen. Gjestene kan nå West End og City of London via T-banestasjonene South Kensington og Sloane Square, som er en 8-minutters spasertur unna. Eiendommen består av flere ulike typer overnattingsenheter, alt fra dobbeltrom, juniorsuiter og suiter til leiligheter og studioer. Parkeringsplassen på stedet kan være nyttig for de som ankommer med bil.