Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Regent House Self Catering Apartments, which is in category Accommodation. The legal address of the company is The Strand Starcross, Starcross, Devon EX6 8PA. For more information, call 01626891947 Your comments* (not for publishing) * — Required information Regent House Self Catering Apartments ← View details The Strand Starcross, Starcross, Devon EX6 8PA, United Kingdom, Starcross, DEVON 01626891947