21-25 Chapel Street, LU1 5DA, Luton, United Kingdom, LUTON (LONDRES)
Property Location
Located in Luton, Chapel House is within a 5-minute drive of University of Bedfordshire and Stockwood Discovery Centre. This hotel is 10.3 mi (16.6 km) from ZSL Whipsnade Zoo and 14.3 mi (23.1 km) from Hatfield House.
Rooms
Make yourself at home in one of the 10 guestrooms, featuring kitchenettes with refrigerators and microwaves. Complimentary wired and wireless Internet access is available. Conveniences include desks, and housekeeping is provided on a limited basis.
Amenities
Take advantage of recreation opportunities such as a fitness center or take in the view from a terrace and a garden.