Villa Oasis Hotel, 21 Newton Rd, Torquay 01803 297404
Amazing service. Great owners. Brilliant location and hospitality. Will definatly be staying here again. Thanks guys
Villa Oasis Hotel, 21 Newton Rd, Torquay, Devon TQ2 5DB 01803 297404
Amazing service. Great owners. Brilliant location and hospitality. Will definatly be staying here again. Thanks guys
Restaurantji Recommends