A long-standing Dutch company, Fletcher Hotels is the largest hotel chain in the Netherlands, with 103 hotels. The properties are all unique and situated in the most attractive locations in the Netherlands. Fletcher’s hotels are located particularly in forests, on the coast and near nature reserves or amusement parks. As well as accommodation, the hotels provide various facilities such as fully-equipped wellness resorts, football pitches, bowling alleys and tennis courts and a range of modern restaurant concepts including De Kromme Dissel, which was awarded a Michelin star in 2021 for the 50th year in succession.