Photos coming soon
HOTEL
St Peter Lodge
Via Monte del Gallo 41, Vaticano Prati, 00165 Rome, Italy, Rome
Where it sits
St Peter Lodge
Via Monte del Gallo 41, Vaticano Prati, 00165 Rome, Italy, Rome
41.89697, 12.45158
Similar stays nearby
Plan around St Peter Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
