No 71

71 Hamilton Road, Taunton, TA1 2EL, United Kingdom

Hotel image
Read more reviews for No 71