Privately Owned Holiday Apartments and Villas
Annabella Hotel in Florence, Italy A new 3 stars hotel for an unforgetable stays in Florence, Italy. It is situated in downtown, near Firenze SMN train station and close to all points of attraction like Uffizi Gallery. All cosy rooms equipped with bath, WC, phone, Satellite TV, A/C, etc