Taunton

Hotellit

Holiday Inn Taunton ***

The hotel is located 3.5 km from Somerset Cricket Museum, 4 km from The Brewhouse Theatre & Arts Centre and 4 km from Taunton railway station....