
The hotel Caravaggio is situated in the historic centre of Florence, an ideal location close to all major attractions of the city and within walking distance from the main railway station Santa Maria Novella. The property is a fine building from the 19th century, elegantly furnished within a refined and comfortable environment and offering all modern comforts: a beatiful hall with Internet access, a breakfast room, a meeting room, a bar and a lounge.