Abbey Sands Hotel, Torquay ★★★ | TravelManiac