Boasting garden views, I Borghi features accommodation with balcony, around 29 km from Santa Maria Novella. Both free Wi-Fi and parking on-site are accessible at the guest house free of charge. Guests can access the guest house via private entrance.
Number of rooms: 3
via maestri del lavoro 19, 50053 Empoli, Italy