Channel Vista
Prices & Key Facts
Prices
Price Band: ££ - £££
About Channel Vista
Based in ILFRACOMBE in Devon, Channel Vista offers rooms for wedding guest accommodation.
Contact & Location
Channel Vista
Woodlands, ILFRACOMBE, EX34 0AT, Devon, United Kingdom