Peace Apartments - Stockwood House is situated in Luton 600 metres from Luton Borough Council and 600 metres from University of Bedfordshire.You will find a kettle in the room. Peace Apartments - Stockwood House features free WiFi throughout the property.Luton Central Library is 700 metres from Peace Apartments - Stockwood House while Luton and Dunstable Hospital is 4.3 km away. The nearest airport is London Luton Airport 3 km from the property.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?