Photos coming soon
HOTEL
Saint Peter Station Apartments
Via della Stazione di San Pietro 35b, Rome
Where it sits
Saint Peter Station Apartments
Via della Stazione di San Pietro 35b, Rome
41.89683, 12.45569
Similar stays nearby
Plan around Saint Peter Station Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
