14 Castle View Red Lake
14 Castle View Red Lake Holiday home Telford is located next to Scottish National Gallery of Modern Art Two, Enginuity and Blists Hill Victorian Town.
This venue is 3 km away from the center of Telford.
14 Castle View Red Lake Holiday home Telford offers rooms appointed with flat-screen TV and a sofa for guests’ comfort. There are sofa beds provided for use. There is a private bathroom.
The villa features a kitchen for self-catering.