Aiken House
Prices & Key Facts
Prices
Price Band: ££ - £££
About Aiken House
Based in LUTON in Bedfordshire, Aiken House offers rooms for wedding guest accommodation.
Contact & Location
Aiken House
53 Montrose Avenue, LUTON, LU3 1HP, Bedfordshire, United Kingdom