Address: Via Benedetto Castelli, 3 - 50124 Florence
The Hotel Villa Belvedere is situated on the hill of Poggio Imperiale, at 2 km from Florence’s city center. Surrounded by a lovely garden with shady trees and with a marvelous view of the city, the hotel is the perfect place to stay if you plan to visit Florence. The swimming pool, tennis court, a...