Devon Villa Garden Apartment
Apartment
Torquay
Located less than 1 km from Torre Abbey Sands Beach and a 17-minute walk from Corbyn Beach in the centre of Torquay, Devon Villa Garden Apartment provides accommodation with free Wi-Fi and free private parking.
Torquay, TQ2 5RT, United Kingdom