Apples Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About Apples Hotel
Based in ST. ALBANS in Hertfordshire, Apples Hotel offers rooms for wedding guest accommodation.
Contact & Location
Apples Hotel
133 London Rd, ST. ALBANS, AL1 1TA, Hertfordshire, United Kingdom