Hotel Athenaeum

Via Cavour, 88
Florence
Italy