Luxury Hotels Logo

Best rates

Check Availability

London Art Galleries

The Royal Academy of Arts an independent and privately funded institution led by eminent artists and architects mounts a continuous programme of internationally-acclaimed loan exhibitions, seminars and debates. The Royal Academy is less than a 10 minute walk from the hotel.

The National Gallery houses one of greatest collections of Western European painting in the world containing over 2,300 works of art. All major traditions of Western European painting are represented from the artists of late medieval and Renaissance Italy to the French Impressionists.

The Tate holds the National Collection of British art from 1500 and international modern and contemporary art from 1900. Tate's Collection embraces all media from painting, drawing, sculpture and prints, to photography, video and film, installation and performance. The Collection is displayed at Tate Britain and Tate Modern.


Ruinart Royal Rose Afternoon tea at Flemings Mayfair
If you like a premium champagne and are subject to… Read more