Truro Central Studios
River Street, Truro, TR1 2SQ, United Kingdom
Set 21 km from Newquay Train Station, 41 km from St Michael's Mount and 45 km from Lizard Lighthouse & Heritage Centre, Truro Central Studios offers accommodation situated in Truro. The property is around 300 metres from Truro Cathedral, 7.