The Premier Inn Maidstone Town Centre is a really handy place to stay for seeing the sights or if you're in the area on business. Many guests come for the festivals too including the River Festival on the Medway. You could join in the celebrations at the Social Festival or get away from it all strolling on the Kent Downs. Visit 'the loveliest castle in the world', Leeds Castle or simply wander around Maidstone town centre and shop at Fremlin Walk. Then return and recharge in the hotel's restaurant and lovely comfy beds.