Ashley Court Hotel
107 Abbey Road, Torquay, Devon Torquay, TQ2 5NPAshley Court Hotel is located within 10 minutes’ walk of Torquay’s beaches and town centre. It features a seasonal outdoor swimming pool, a restaurant and bar.
83 rooms
from £26