Plaza 1 Ironmasters Way, Telford TF3 4NT, England, United Kingdom
Distance: 1021 yd.
Company description
Looking for luxury apartments for weekend breaks? Here at City Nine Stay, we provide a selection of serviced accommodations in Telford, Shrewsbury & Wolverhampton. For more information, please get in touch on 0203 488 7899.