Total Accommodation | 203 Properties |
Popular Area | Exeter , North Devon District |
Popular Hotel | The Mole Resort - Lodges, Croyde Moorlea 2 Bedrooms |
Popular Landmark | Lynton and Lynmouth Cliff Railway, Chulmleigh Golf Course |
Currently, there are around 203 Villa that you can book in Devon