HarrowKap House

Kap House

4 Stars

31 Elmgrove Road, , Harrow, United Kingdom

HeadLine : In a shopping district Location : With a stay at Kap House in Harrow, you ll be 3.9 mi (6.3 km) from Wembley Stadium and 10.6 mi (17.1 km) from Hyde Park. This upscale apartment is 10.8 m…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Smoke-free property
  • Laundry facilities
  • Free self parking
  • Free WiFi
  • Parking (limited spaces)
  • Elevator

United Kingdom packages

4 packages to United Kingdom, priced in SAR.

See United Kingdom packages