 |
The Kensington House hotel is a luxurious new townhouse hotel is close to Kensington Gardens, just off Kensington High Street. Some of London`s best shopping is therefore close by - as is the tranquility of Kensington Gardens. The Royal Albert Hall and London`s main museums, including the Natural History Museum are within easy walking distance. The West End is simply accessed via the Piccadilly underground line. The 41 modern rooms in this townhouse hotel are all bright and airy with telephone and voicemail/ modem, courtesy tray, in-room safe, satellite TV, ceiling fan and en-suite bathrooms complete with robes.
|