Orestone Manor Hotel

Rock House Lane
Torquay
United Kingdom