Listings >> STAY >>Self Catering Self Catering: Channel View Holidays 01395 222555 www.channelview.eu Sleeps: 5 Prices from £395 – £800 Accommodation: two flats with sea views. Sorry, no dogs Address: Esplanade, Exmouth, Devon, EX8 2AZ Self Catering STAY Esplanade Exmouth EX8 Get directions