27a High Street , Boston, PE21 8SH
Star Rating: N/A
Featuring free WiFi, Town House Rooms is located in Boston, 36 km from Tower Gardens and 36 km from Skegness Pier. Located around 48 km from Belton Ho...more
Featuring free WiFi, Town House Rooms is located in Boston, 36 km from Tower Gardens and 36 km from Skegness Pier. Located around 48 km from Belton House, the hotel is also 49 km away from Somerton Castle. The property is non-smoking and is situated 37 km from Skegness Butlins.
At the hotel, rooms are equipped with a wardrobe and a flat-screen TV. At Town House Rooms the rooms have bed linen and towels.
The nearest airport is Humberside Airport, 84 km from the accommodation.