Artist Residence London is a small boutique hotel located in London, between the district of Chelsea, and the attractions of Tate Britain and Westminster. The ten rooms of the hotel are furnished in a sophisticated and unique style, enriched by contemporary art pieces and eclectic details. The place hosts both a restaurant, which proposes seasonal dishes, and a cocktail bar.
52 Cambridge Street
Contacts & Details