Frm. £48/night

The Sun Hotel

Hitchin, Herefordshire
Located in the charming market town of Hitchin, The Sun is an impressive 16th Century coaching inn with 32 comfortable bedrooms.
FACILITIES
  • Breakfast

  • Craft Beer

  • Garden

  • Parking

  • WiFi

VIEW LOCATION

Location

The Sun Hotel

Sun Street, Hitchin, Herefordshire, England, SG5 1AF