Call us: 01452 720687

In room amenities

Twin or Double
Free WiFi
Tea & coffee tray
Free Parking


© Hatton Hotels. All rights reserved 2020
The Thatch Hotel Limited. Incorporated in England and Wales – Reg. No. 11106800
Top Floor Offices, Hatton Court, Upton Hill, Upton St Leonards, GL4 8DE VAT Number 296 4594 46