53 Princess Street, Luton, Bedfordshire, LU1 5AT, UK
Eden Lodge is located in Luton, 2.1 km from Stockwood Discovery Centre and 2.9 km from Wardown House.
The property is situated 1.5 km from Kenilworth Road Stadium, 1.6 km from Luton Hoo Memorial Park and 1.8 km from St Mary's Church. The accommodation features a shared kitchen and free WiFi throughout the property. All rooms at the hotel are fitted with a seating area, a flat-screen TV with cable channels and a private bathroom with a hairdryer and a shower. Guest rooms will provide guests with a desk and a kettle. Popular points of interest near Eden Lodge include Luton Town Hall, University of Bedfordshire and Luton Central Library. The nearest airport is London Luton Airport, 5 km from the accommodation.
Eden Lodge Rooms