★★
Economical lodging with 2 stars located in a central situation, perfect for easily getting to the main tourist attractions that Ilford can offer to its visitors.
There are 272 comments on this accommodation:
Address: 9 York Road. IG1 3AD Ilford. United Kingdom.