Located 800 metres from St. Peter's Basilica, Caravaggio Mirror is an apartment with a kitchenette in Rome. Free WiFi is available in this apartment, situated 800 metres from The Vatican and 800 metres from St Peter's Square.
This apartment with city views features parquet floors, 1 bedroom and a bathroom with a bath and free toiletries. A flat-screen TV is available.
An italian breakfast is served every morning at the property.
A bicycle rental service is available at this property.
Vatican Museums is 1.3 km from the apartment, while Castel Sant'Angelo is 1.3 km from the property. The nearest airport is Rome Ciampino Airport, 16 km from the property.