We stayed at the Hotel Caravaggio. Piazza Indipendenza 5, 50129 Florence Italy in October 2011. This hotel was very reasonably priced approx. with the Rand to Euro rate at the time of booking which was March 2010 it worked out at €285 for two people for three nights. The hotel price included a continental breakfast. We had comfortable beds with...
More
- Caravaggio Hotel Florence
