Description
Hotel Villa Cheli — comfortable value for a relaxed stay in Lucca Set in the historic city of Lucca, Italy, this 3-star hotel sits a short drive from the Cathedral of St Martin (2.6 mi / 4.2 km) and the Walls of Lucca (2.4 mi / 3.8 km), placing guests within easy reach of the town’s most iconic sights. Guests can unwind by the outdoor pool, enjoy meals at the on‑site restaurant, and stay connected with free Wi‑Fi throughout the property. The landscaped garden and private parking add convenience for families and travellers with cars. At Hotel Villa Cheli, the atmosphere is warm and straightforward, offering smart comfort for those exploring Lucca’s medieval charm. Whether strolling to nearby churches or simply relaxing on the terrace, guests experience a welcoming base that balances practical amenities with the pleasure of a classic Italian setting.