Homely 1-bedroom apartment a few steps from the Basilica of Santa Croce, Florence From €1,800 1 Bedrooms