Star Anglia Hotel

Anglia House ,75 North Station Road, Colchester, CO1 1SB, United Kingdom

Hotel image
Read more reviews for Star Anglia Hotel