Hotel San Giorgio and Olimpic, Florence

Via Sant'Antonino 3Santa Maria Novella, Florence50123, Italy