Entire House About Victoria Centre Apartments & Annexe
Victoria Centre Apartments & Annexe is a hotel in Nottingham, United Kingdom. It is one of 199 places to stay in Nottingham listed on Triptoic.
Property facts
- Property type
- Hotel
Location
Milton Street, Nottingham, United Kingdom
Loading map…
Frequently asked questions
Where is Victoria Centre Apartments & Annexe located?
Victoria Centre Apartments & Annexe is located at Milton Street, Nottingham, United Kingdom.