Hotel ★★★

Chapel House

Chapel Street 21-25, Luton Show on map

1 / 22
Chapel House 1Chapel House 2Chapel House 3Chapel House 4Chapel House 5Chapel House 6Chapel House 7Chapel House 8Chapel House 9Chapel House 10Chapel House 11Chapel House 12Chapel House 13Chapel House 14Chapel House 15Chapel House 16Chapel House 17Chapel House 18Chapel House 19Chapel House 20Chapel House 21Chapel House 22

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 Luton

Explore all hotels in Luton