March 4, 2015 Total Views: 5016 Today: 1
Hotel Kensington Flat London, Situated in London’s trendy Kensington and Chelsea borough, the Kensington Flat offers self-catering accommodation. The property is a minute’s walk from Earl’s Court Tube Station. The apartment offers a seating area with a flat-screen TV. There is a twin bedroom and a private bathroom with complimentary toiletries. Kensington Flat also features a kitchen, which comes fully equipped with a microwave and a refrigerator. A wide range of shops and restaurants can be found within a minute’s walk of the property. Famous Harrods Department Store can be reached after a 20-minute walk from Kensington Flat. Leafy Hyde Park and Kensington Palace are within a 25-minute stroll. South Kensington’s popular museums can be found after a 10-minute walk, along with Earl’s Court Exhibition Centre and the Royal Albert Hall. (Hotel Kensington Flat London hotels booking).