Hotel

Kap House

Elmgrove Road 31, London Show on map

1 / 11
Kap House 1Kap House 2Kap House 3Kap House 4Kap House 5Kap House 6Kap House 7Kap House 8Kap House 9Kap House 10Kap House 11

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London