Preston Sands Hotel 2 stars

Marine Parade, Paignton, TQ3 2NU, United Kingdom

Hotel image
Read more reviews for Preston Sands Hotel