Het Botticelli is gevestigd in een karakteristiek 16e-eeuws gebouw met een dakterras en gewelfde plafonds met originele fresco's. Het ligt op 5 minuten lopen van de Galleria dell'Accademia, waar de 'David' van Michelangelo te zien is.
De kamers van Hotel Botticelli zijn Toscaans ingericht met houten meubels, tapijt of houten vloeren en kunstwerken aan de muren. Ze zijn allemaal voorzien van airconditioning, televisie, een minibar en een eigen badkamer met haardroger.
Er is gratis WiFi beschikbaar in de gemeenschappelijke ruimtes. Een ontbijt met vleeswaren, kaas, gebak en vers fruit wordt tot 10:00 uur geserveerd in de ontbijtzaal met gewelfde plafonds.
Op het terras kunnen gasten genieten van een drankje van de bar. Er is ook een receptie met bagageopslag en kluisjes.
Het Botticelli Hotel ligt vlak bij de beroemde San Lorenzo-markt en bevindt zich op 500 meter van het treinstation Santa Maria Novella.