
London, United Kingdom
Artist Residence London
4-star hotel · ARTIST RESIDENCE
Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. Stop by the hotel's restaurant, Clubhouse, for lunch or dinner. Dining is also available at the…
- Wi-fi
- Wired Internet
- 24-hour reception
- Restaurant


