Offering a terrace and views of the city, Residenza Castillo is set in Florence in the Tuscany Region, 329 feet from Santa Maria Novella. A terrace or balcony are featured in certain rooms. Every room is equipped with a private bathroom. Extras include free toiletries and a hairdryer. Residenza Castillo features free WiFi throughout the property. You will find a 24-hour front desk at the property. Strozzi Palace is 1,313 feet from Residenza Castillo, while Fortezza da Basso is 2,297 feet away. Florence Airport is 3.1 miles from the property.