Peace Apartments-Hitchin House
269 Hitchin Road Luton, LU2 7SLPeace Apartments-Hitchin House is set in Luton, 1.4 km from University of Bedfordshire. You will find a kettle in the room. There is a shared kitchen at the property. You can engage in various activities, such as golfing and cycling.
4 rooms
from £39