The Tor Park
24 Vansittart Road, Torquay, TQ2 5BW, United Kingdom,Object type: Hotel Torquay
Located in Torquay, The Tor Park is a 5-minute walk from Upton Park and Torre Train Station. This hotel offers free WiFi access in public areas and a rooftop te