Located 5 minutes walk from the beach and Torquay Train Station, Avenue Park Self Catering Accommodations offers a villa or an apartment. Free car parking and free on-street parking is available at this propert ... Read more

View all Luxury Hotels in Torquay