The Kensington London, UK

London | UK

Set in one of London’s most desirable neighbourhoods, around the corner from national treasures - The Natural History, Victoria and Albert and Science Museums, The Kensington is perfectly situated to enjoy them all. The Royal Albert Hall, Hyde Park, Kensington Palace and Harrods are too within walking distance.

Star Rating:*****
Number of Bedrooms: 150
Number of Meeting Rooms: 2
Maximum Delegate Capacity: 40
Web Link:Click here