Photos coming soon
HOTEL
St. Peter's Hotel
Via di S. Telesforo, 15, 00165 Roma, Italy, Rome
Where it sits
St. Peter's Hotel
Via di S. Telesforo, 15, 00165 Roma, Italy, Rome
41.89769, 12.45733
Similar stays nearby
Le Piazze di Roma Sweet Apartment
Hotel · 5 m
Saint Peter Apartment
Hotel · 5 m
Saint Peter Apartments
Hotel · 5 m
Elegantis Vatican Suite Apartment
Hotel · 6 m
Perfect location for Trastevere and Saint Peter's
Hotel · 18 m
Roma Caput Mundi
Hotel · 23 m
Roma Caput Mundi
Hotel · 23 m
Midnight in Vatican
Hotel · 24 m
Plan around St. Peter's Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
