Villa Oasis Hotel, 21 Newton Rd, Torquay 01803 297404
Google
Tripadvisor
Villa Oasis Hotel, 21 Newton Rd, Torquay, Devon TQ2 5DB 01803 297404 Suggest an Edit