HOTEL
Caravaggio Mirror
Via Del Lago Terrione 45,, Rome, Italy
Where it sits
Caravaggio Mirror
Via Del Lago Terrione 45,, Rome, Italy
41.89543, 12.45416
Similar stays nearby
Minohouse Vatican View
Hotel ยท 0 m
Aim - La Cupola - Saint Peter view apartment
Hotel ยท 15 m
Vatican Apartment in Lago Terrione
Hotel ยท 18 m
Elegance St.Peter House
Hotel ยท 45 m
St Peter Vintage APT
Hotel ยท 52 m
St. Peter's Mirkolgapartm
Hotel ยท 53 m
Lago Terrione Apartment Charme Homes
Hotel ยท 53 m
St. Peter Home Your home in Rome
Hotel ยท 56 m
Plan around Caravaggio Mirror
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Jul 22, 2026.
