El Machiavelli Palace está situado en un convento del siglo XIV, a 300 metros de la estación de tren Santa Maria Novella. El jardín de la azotea, abierto en temporada, ofrece vistas al centro histórico de Florencia, y los huéspedes disponen de WiFi gratuita en todas las instalaciones.
Las habitaciones del Machiavelli tienen una decoración tradicional de estilo florentino y cuentan con Smart TV vía satélite, minibar y baño totalmente equipado. Algunas incluyen balcón con vistas a la catedral, y otras tienen techos con vigas de madera a la vista.
Todos los días se sirve un desayuno buffet continental, y también hay servicio de habitaciones, disponible bajo petición. Hay un bar en el jardín de temporada de la azotea.
El personal puede facilitar información turística y reservar entradas para museos. El centro de conferencias Fortezza da Basso se encuentra a 3 minutos a pie.