Villa La Tuia B&B Lucca: 800 m to Piazza dell'Anfiteatro