Det stilfulde 4-stjernet Artist Residence London åbnede i 1852 og ligger i London Centrum område, hvor det tilbyder døgnåben reception og ekspres-udtjekning. Det er WiFi tilgængelig i offentlige områder.
Hotellet har en central beliggenhed, 600m fra Victoria metrostation og nær St. Gabriel's Church. 25 minutters gåtur fra denne stilfulde indkvartering fører dig til hjertet af London. Du kan komme til The London Eye om få minutter i bil.
Gæsterne kan nyde udsigten over byen fra hotellet.
Det serveres en tilberedt på bestilling på stedet dagligt. Denne cocktail bar er ideel til en afslappende drink. For at opleve europæisk køkken, prøv Cambridge Street, som ligger 50 meter væk.