Town House Rooms Guesthouse Hastings
Situated on the seafront in Hastings and boasting a bar, Town House Rooms has free Wi-Fithroughout the property. Featuring a minimarket, this property also provides guests with a restaurant.
Number of rooms: 13
10 South Terrace, Hastings, TN34 1SA, United Kingdom