Hotels

The Arts Club

Founded in 1863, the hotel is located in Dover Street, Mayfair

The Arts Club is luxury hotel as well as a meeting point for the member of the club. Renovated in September 2011, the Club is place at the heart of contemporary cultural life in London.

It’s a finest luxury boutique hotel. The elegant rooms and suites offer a discreet escape in the heart of Mayfair for Members and their guests, allowing access to all the facilities of the club during your stay.

40 Dover Street, Mayfair
Contacts & Details
T: +44 020 7499 8581
M: reservations@theartsclub.co.uk
W: The Arts Club

ADDRESS
40 Dover Street, Mayfair

ESTABLISHED
1863
Facebook
Twitter
Instagram
Keep up to date with My Art Guides
Sign up to our newsletter and stay in the know with all worldwide contemporary art events