This economy class hotel, situated on Cromwell Road, is in the Royal Borough of Kensington and Chelsea. The hotel is close to many tourist attractions in London, including Kensington, Natural History Museum, London Eye, Albert Hall, and Harrods. Guests will enjoy easy access to the city center via the nearby tube station. The distinct rooms are immaculate with standard amenities, ideally suited for budget travelers that demand quality for a good price. The Dinner Gardens Restaurant provides a large selection of perfect dishes in an ultra stylish ambience. Just minutes away from Gloucester Rd tube station, Crowne Plaza London Kensington is ideally suited for economy travelers that want lavish accommodation and signature Holiday Inn quality.