Bibury House
Prices & Key Facts
Prices
Price Band: ££ - £££
About Bibury House
Based in SOLIHULL in West Midlands, Bibury House offers rooms for wedding guest accommodation.
Contact & Location
Bibury House
Kenilworth Rd, SOLIHULL, B92 0LR, West Midlands, United Kingdom