Taunton, in Somerset, England, is a quaint town full of interesting sites and culture. In military and religious terms, Taunton's history goes back more than a thousand years, and that history is evident when one takes a stroll through the town. Taunton Castle, for example, was originally built in the Norman style, though it has undergone changes and reconstructions over the years. Now, the castle is home to a museum and is itself a listed building. Taunton is also home to several other architecturally and historically noteworthy buildings such as Gray's Almshouses, Glastonbury Abbey, and the Tudor Tavern, all of which are easy to get to from your hotel in Taunton.
If you're looking for a night of culture during your next business trip to Taunton, head to the Brewhouse Theatre, the town's largest cultural centre. Given Taunton's religious history, it should come as no surprise that there are several notable choirs and orchestras that regularly give performances throughout the town. No matter what brings you to Taunton, booking a hotel in Taunton with HRS.com ensures great accommodations that keep you well rested while you enjoy your time exploring Taunton.