Overview
The Kensington Town House is a newly-refurbished 3-star hotel boasting an excellent central location in London. The hotel is now fully air conditioned and has double glazed windows in all of its comfortable and tastefully-decorated bedrooms. Being part of the Smart Hotels concept by Shaftesbury Hotels the Kensington Town House is a perfect place to stay for both leisure and business visitors of London. No expense was spared for the recent refurbishment that has made The Kensington Town House a comfortable and stylish hotel. This modern hotel enjoys a great location on a quiet, leafy and yet central street. Our hotel is a fully non-smoking property. The property offers excellent value for money.
Facilities
- Air Conditioning
- Hairdryer
- Tea/Coffee Making Facilities
- Television Regular
- Television Pay Movies
- Telephone
- Radio
- Safe
- Bathroom with bath
- Bathroom with shower
- Air Conditioning in Public Areas
- Elevators -1
- Safe in reception
- Airport - less than 20km
- Number of Floors - 5
- Television Cable/Satellite
- Latest check-out - 12.00
- Earliest check-in 14.00
- Train Station - less than 1km
- Credit Cards - Amex/Visa/Mastercard
- Last renovated - 2006