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
Delmirani's Book Apartments - Vatican View
Hotel · 1 m
Delmirani's Book Apartments - Vatican View
Hotel · 1 m
Aim - La Cupola - Saint Peter view apartment
Hotel · 15 m
Vatican Apartment in Lago Terrione
Hotel · 18 m
Italyrents - Vatican area
Hotel · 20 m
Vatican tiny house by Gialel
Hotel · 20 m
Modern Apartment Giardini Vaticani & S.Pietro
Hotel · 25 m
Plan around Caravaggio Mirror
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Jul 22, 2026.
