Hotel Du Manoir is a charming 2-star establishment located in the picturesque city of Tours, France. With a guest rating of 8.9 out of 10 based on seven reviews, it offers a warm and welcoming atmosphere for travelers seeking both leisure and business experiences. The hotel is situated in a vibrant area, allowing easy access to the local culture and attractions that Tours has to offer.