Call us: 01452 720687

In room amenities

Double Bed
Free WiFi
Tea & coffee tray
Free Parking
Television

Gallery

© 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