St Christophers Holiday Home (Torquay Self Catering), Meadfoot Road. From £525 to £1995 per week. St Christophers Holiday Home is situated in a quiet road only 225 metres from Torquay harbourside and town centre. The 5 star luxury detached house has 5 bedrooms sleeping up to 10 people.