Kensington Suite Hotel
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.
Text supplied by third party.