Il Castelluccio ligt op 10 minuten lopen van het centrum van Arezzo en biedt kamers met airconditioning en een flatscreen-tv.
De moderne kamers bieden uitzicht op het stadscentrum en hebben een bank en een koffiezetapparaat. Elke kamer heeft een eigen badkamer met een haardroger. In de openbare ruimtes is gratis WiFi beschikbaar.
De kathedraal van Arezzo ligt op 600 meter van Il Castelluccio. Het treinstation van Arezzo ligt op 13 minuten lopen.
Aantal kamers : : 4