Das Hotel Machiavelli Palace liegt direkt im historischen Zentrum von Florenz und verbindet den Charakter eines im Jahr 1600 erbauten Historien-Hotels mit der praktischen Lage eines Cityhotels. Die Medici-Kapelle, die Basilica di Santa Maria Novella und das Marktviertel San Lorenzo befinden sich in unmittelbarer Nähe. Ein Bahnhof ist nach wenigen Gehminuten erreichbar, öffentliche Verkehrsmittel liegen etwa 100 Meter entfernt. Der Flughafen von Florenz befindet sich rund 5 Kilometer entfernt. Die zentrale Lage macht das Hotel zu einem passenden Ausgangspunkt, um die kunsthistorisch geprägte toskanische Hauptstadt zu Fuß zu erkunden.
Das Hotel verfügt über 90 Zimmer auf fünf Etagen. Zur Auswahl stehen Unterkünfte mit Doppel-, Queensize- oder Kingsize-Bett; Zustellbetten können angefordert werden. Ein Balkon gehört zur Standardeinrichtung der meisten Zimmer und erweitert den privaten Bereich ins Freie. Zur Ausstattung zählen unter anderem Safe, Minibar, Schreibtisch, Minikühlschrank, Direktwahltelefon, Radio sowie Satelliten- und Kabelfernsehen. Die Zimmer verfügen über Duschen, Badewannen und Bidets. Barrierefreie Zimmer mit entsprechend gestaltetem Bad sind buchbar.
Mehrsprachiges Personal unterstützt rund um die Uhr beim Ein- und Auschecken. Ein Safe und eine Wechselstube erleichtern organisatorische Anliegen. Das Hotel verfügt über rollstuhlgerechte Einrichtungen, Geschäfte und einen TV-Raum. Für Ausflugsplanungen steht ein Tourdesk zur Verfügung. Eine Garage und ein Parkplatz sind vorhanden. Zimmerservice, Weckdienst, Wäscheservice und Münzwäscherei ergänzen das Angebot. Ein Business-Center mit Faxgerät unterstützt bei geschäftlichen Aufgaben.
Für die Verpflegung stehen ein Restaurant, ein Frühstückssaal, ein Café und eine Bar bereit. Das reichhaltige Frühstücksbuffet bietet eine vielseitige Grundlage für einen Tag zwischen Museen, Kirchen und den Straßen der Altstadt. Die vorhandenen gastronomischen Bereiche erlauben eine Mahlzeit im Hotel oder eine kurze Pause bei Kaffee und Getränken.