9 St Lukes Road, Torquay, Devon, GB
The Hillcroft Hotel is located in Torquay, England, on a hilltop opposite St Luke's Church with south facing views to the sea. The hotel is in a central but quiet part of Torquay, less than one mile from an array of bars and restaurants and the railway station, and 26 miles from Exeter Airport. Hotel Features.