Hotel Caravaggio Florence
The Structure
Hotel Caravaggio is located in the beating heart of Florence, overlooking the charming Piazza Indipendenza and just a few steps from the main Santa Maria Novella train station. Its fantastic location allows you to immediately immerse yourself in the historic center, with the main monuments and museums just a short walk away. But the hotel is not just a starting point for exploring the city: its history and architecture make it a place to be admired. The structure dates back to the 19th century and retains original elements that reflect the charm and elegance of that era, mixed with modern comforts designed to make every stay pleasant and relaxing.
Atmosphere
and Rooms
Entering the Hotel Caravaggio, you immediately sense a warm and welcoming atmosphere: the spacious lobby with its bar is ideal for starting the day with breakfast or an afternoon coffee, while the internal garden allows you to relax and enjoy some fresh air. Our 37 rooms maintain a classic style, with elegant furnishings and details that recall 19th-century tradition, yet are equipped with all modern comforts. The attention to detail and care for the spaces make each room a small refuge in the heart of Florence.
Services
Designed for you
To make your stay more comfortable, the hotel offers:
Check-in from 2:00 PM | Check-out by 11:00 AM.
Free luggage storage upon request.
City tax: €6 per person/day
(excluding children under 12).






Contattaci