Via borgo san lorenzo 8, 50122 Firenze
Apartment 3 stars
Set in Florence, Duomo Residence Florence offers city views and free WiFi, 1969 feet from Strozzi Palace and 394 feet from Cathedral of Santa Maria del Fiore.
All units come with air conditioning, and some have a flat-screen TV, washing machine, a coffee machine, completed with a kitchen.
Popular points...