Hail to the Jacuzzi!!!
If you read JM Scotland's review, I met him while I was there. Leon... Well worth considering
On arrival you get the impression that it is not going to be a part... Very good value hotel
This hotel was a great choice. It has very good facilities at a rea... click here for more reviews from tripadvisor
The Caravaggio Hotel is located in one of the most elegant and famous areas in town. On Viminale Hill, close to Via Veneto, Piazza di Spagna, Opera, the Trevi Fountain and the Colosseum, the Hotel is well connected to St. Peter's Square,... more