St. Weonards Hotel

  12 Kernou Rd, Paignton, United Kingdom

Booking.com Book Now