Photos coming soon
HOTEL
8 Alexandra Terrace
8 Alexandra Terrace, Telford, TF1 1NF, United Kingdom, Telford
Where it sits
8 Alexandra Terrace
8 Alexandra Terrace, Telford, TF1 1NF, United Kingdom, Telford
52.69861, -2.52413
Plan around 8 Alexandra Terrace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
