- Onsite Restaurant
The Kensington Suite Hotel is a popular 3 star hotel in central London. The hotel is offering over 40 guest rooms, all with private en-suite facilities. The Hotel is located on the Holland Road in Kensington Olympia, giving hotel guests excellent access to central London, including Hyde Park, Earl's Court Exhibition Centre and Olympia Exhibition Centre, making the hotel an ideal base for both business and leisure travellers to London. The Kensington Suite Hotel offers a selection Single, Double, Twin and Triple guest rooms all of which have been decorated to a high standard, offer a variety of facilities throughout.