The Vaults

3.4
(105 reviews)
16 Castle Gates, Shrewsbury SY1 2AB England
+44 1743 358807Official website
Budget
Centrally Located
Inn
Hotel
The Vaults | Telford | United Kingdom | TripAligner