Hotel Margaret
Hotel Margaret is a family-run property only 500 metres from Santa Maria Novella Station in the heart of Florence. Florence Cathedral is a 10-minute walk away. Rooms offer a TV, and some have balconies and private bathrooms.
Hotel Margaret
Share page: