Hotel description
Property Location With a stay at this apartment in London (Kensington), you'll be a 3-minute walk from Natural History Museum and 10 minutes by foot from Imperial College London. This 5-star apartment is 2.2 mi (3.5 km) from Buckingham Palace and 3.1 mi (5 km) from Big Ben.Rooms Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Complimentary wireless Internet access keeps you connected, and a flat-screen television is provided for your entertainment. Conveniences include a desk and a microwave, and housekeeping is provided on a limited basis.