Map
26 Via Gino Capponi, Florence, Italy
Hotel
Home in Palace Inn