Situated amongst green gardens and fine trees, Seckford Hall Hotel & Restaurant offers pet-friendly accommodation in the heart of Woodbridge. Guests can enjoy the on-site bar and free Wi-Fi throughout.
Numero delle stanze: 38
Seckford Hall Road, Woodbridge, IP13 6NU, Regno Unito