Casa Torre is located in the center of Arezzo, 0.6 mi from the train station. It offers a self-catering accommodations 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 755 feet from Casa Torre. Arezzo Cathedral is a 15-minute walk away.