Photos coming soon
HOTEL
Monastero dei Santi
Via Trionfale 179, Rome
Where it sits
Monastero dei Santi
Via Trionfale 179, Rome
41.92126, 12.44775
Plan around Monastero dei Santi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
