The Villa Cheli hotel is a historic residence in antique Tuscan style. It offers 31 rooms spread across the main villa and the adjacent annex, an outdoor pool, and a large private parking lot. The villa has three floors with an elevator; the annex has two floors and does not have an elevator.