Hotel Silla

Hotel Silla

Florence, Italy / 3 stars hotel, a 17th Century villa in the heart of Florence.