Self Catering: Channel View Holidays

  • Sleeps: 5
  • Prices from £395 – £800
  • Accommodation: two flats with sea views. Sorry, no dogs
  • Address: Esplanade, Exmouth, Devon, EX8 2AZ