Hotel Les Tilleuls is a charming 3-star hotel located in the picturesque city of Bourges, France. With a warm and inviting atmosphere, it offers a comfortable retreat for both leisure and business travelers. The hotel features a modest room count, ensuring a personalized experience for each guest.