This hotel is situated in Torquay City Centre, just steps from Greek Orthodox Church of Saint Andrew, and within a 10-minute walk of Riviera International Conference Centre and Torre Abbey. You’ll also find Princess Theatre and Torre Abbey Sands less than a mile away.