O Hotel Margaret é uma propriedade de gerência familiar, localizada apenas a 500 metros da Estação Ferroviária Santa Maria Novella Firenze. A Catedral de Florença está a cerca de 10 minutos a pé.
Os quartos do Margaret dispõem de acesso Wi-Fi gratuito e uma televisão. Alguns apresentam uma casa de banho privada e alguns uma varanda.
O Margaret Hotel goza de excelentes ligações de transportes públicos por Florença e nos arredores. A área circundante está repleta de restaurantes e bares.