Hotel address: 18 Cleveland Road,
Torquay, TQ2 5BE
Description: This luxury, detached Victorian villa with beautiful private gardens, is set in a peaceful part of Torquay, a short walk from Torquay's conference centre and Abbey Sands beach and harbour.
Guest rating:0.0