I had people working for me stay in almost every hotel in the area over the last few years. Eventually we settled on the Premier Inn on the Bath Road as the best balance between qualiy and price. It's not luxurious, but it's clean and comfortable. And while we've used it for business travel I've seen children around whenever I've been in there.