Citikey Free Business Directory
Register Free
Add
{{#signedin}}
{{/signedin}} {{^signedin}}
{{/signedin}}
{{#items}}
{{name}}
{{section}}
{{/items}}
Hotels - 5 Stars in Torquay
The Marstan Hotel
Meadfoot Sea Road, Torquay TQ1 2LQ, Devon
The Villa, built in 1850, is set in a secluded, flower-filled garden which house…