Company name: Saunton Beach Villas
Description: Modern beachside lodgings with kitchens
Saunton Beach Villas, Saunton EX33 1LG, United Kingdom