Rooms
Make yourself at home in one of the guestrooms, featuring kitchens with refrigerators and ovens. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and electric kettles, and housekeeping is provided on a limited basis.
Location
With a stay at Kap House in Harrow, you'll be 3.9 mi (6.3 km) from Wembley Stadium and 10.5 mi (16.9 km) from Kensington Palace. This 4-star apartment is 11.1 mi (17.9 km) from Hyde Park and 11.2 mi (17.9 km) from Natural History Museum.