The Preston Sands Hotel 10-12 Marine Parade, Preston, Paignton, Devon TQ32NU