Property Location With a stay at Bellevue House, you'll be centrally located in Florence, steps from Santa Maria Novella Basilica and Museum and Santa Maria Novella Square. This townhouse accommodation is close to Cathedral of Santa Maria del Fiore and..