Leighton House Museum Hotels, London.
Hotels near Leighton House MuseumLaunch the HotelMap above to see hotels near Leighton House Museum. Leighton House Museum is in the London area called Holland Park. Main attractions near Leighton House Museum include Holland Park, Linley Sambourne House (18 Stafford Terrace), Kensington Palace State Apartments. The nearest station is Kensington (Olympia) Tube Station. This Leighton House Museum HotelMap connects live to nearby hotels - showing you true room availability and the latest special offer rates directly from the hotels.
21 Avonmore Road, London, W14 8RP
7 minutes walk from Leighton House Museum
100% of past customers recommend this hotel.
Simply Rooms Suites is one of a range of new boutique hotels, located close to the Olympia Exhibition Centr...