Largo fratelli alinari 15, 50123 Firenze
Hotel 2 stars
Located 2 minutes walk from the central station of Florence Santa Maria Novella, in the historic center of the city, from the main monuments and shopping streets, the Hotel Bellavista features a terrace with a view of the whole city, accessible to the guests.
It also has superior rooms with views and...