In the heart of the garden of England, a short drive from the Kent Downs and to the south coast, Maidstone is right in the middle of the action. A historic town with a modern feel, Maidstone has everything from stunning medieval castles, leafy country parks and fascinating museums as well as a vibrant sport and outdoor scene spanning skiing, football and BMX trails. The food scene is excellent, with cool cafes and ambitious restaurants vying for your attention, while there are dozens of excellent pubs, clubs and bars in town, most of which are a short walk from one of our hotels in Maidstone.