Hotel Ottaviani Florence is a great place to stay in Tornabuoni with craft shops spread throughout the city's alleyways, a mere 1.8 km from Piazzale Michelangelo. This hotel offers Wi-Fi throughout the property.
The accommodation puts you in the heart of Florence, at a distance of 1.1 km from Basilica of Santa Croce in Florence and right at Church of Santo Spirito. Located near a train station, the hotel is approximately 600 metres from the L-shaped square "Piazza della Signoria". This property stands close to Strozzi Palace. SITA Auto Stazione bus station is at a distance of 0.7 km from Hotel Ottaviani.
The rooms at the accommodation feature a writing desk, along with sound-proofed windows for guests' convenience. They also have a microwave, an electric kettle, and a fridge available for self-catering.
The Ottaviani includes a restaurant that is open for a buffet breakfast. Serving European dishes, Bistro del Mare lies in close proximity to this accommodation.