With a stay at The Richmond Hotel in Torquay (Torquay City Centre), you'll be within a 10-minute walk of Greek Orthodox Church of Saint Andrew and Torre Abbey Sands. Featured amenities include a computer station and multilingual staff. Self parking (subject to charges) is available onsite.