Via San Jacopino 12, Florence, Italy
This apartment features a TV, air conditioning and free WiFi. This apartment can accommodate 1 extra sofa bed.
Please wait……
Via San Jacopino 12, Florence, Italy
Hotel Reservation System | 2026 © toscanahotel.com. All rights reserved
Contacts