Casa Torre is located in the centre of Arezzo, 0.6 miles from the train station. It offers a self-catering accommodation with a terrace.
The apartment will provide you with a flat-screen TV and a patio. Featuring a shower, the private bathroom also comes with a hairdryer.
Piazza Grande is 750 feet from Casa Torre. Arezzo Cathedral is a 15-minute walk away.