Hotel Margaret, a comfortable and welcoming family-run hotel boasts an excellent location within the heart of Florence, and is only 150 meters away from Santa Maria Novella square.
An early-20th - century building Hotel Margaret was completely renovated in 2002 and is a refined and relaxing haven a stone's throw from the unique museum and monuments that contribute to make Florence one of the world's most fascinating cities.