Yardley Manor Hotel 3 stars

Museum Road, Torquay, TQ1 1DW, United Kingdom

Hotel image
Read more reviews for Yardley Manor Hotel