Hotel de Cleves is a charming 2-star establishment located in the picturesque city of Nevers, France. With a guest rating of 9.0 out of 10 based on five reviews, this hotel offers a warm and welcoming atmosphere, perfect for both leisure and business travelers. The intimate setting allows guests to experience the local culture and hospitality that Nevers is known for.