Serviced apartment About Keyfield Terrace
Keyfield Terrace is a 2-star hotel in St Albans, United Kingdom. It is one of 20 places to stay in St Albans listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
20 Keyfield Terrace, St Albans, United Kingdom
Loading map…
Frequently asked questions
Where is Keyfield Terrace located?
Keyfield Terrace is located at 20 Keyfield Terrace, St Albans, United Kingdom.
How many stars does Keyfield Terrace have?
Keyfield Terrace is rated 2 stars.