Radisson Edwardian Kenilworth Hotel
Check availability

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