Radisson Edwardian Kenilworth Hotel
Radisson Edwardian Kenilworth Hotel
97 Great Russell Street
London
WC1B 3BL
United Kingdom
Rooms from £76.00 ( €112.48 / $139.08 ) per night
Situated in a prime location in Bloomsbury, 50 meters from the British Museum is the delightful Radisson Edwardian Kenilworth Hotel.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







