Photos coming soon
HOTEL
Rome Aparts - S. Peter
Viale Giulio Cesare, 113, Rome
Where it sits
Rome Aparts - S. Peter
Viale Giulio Cesare, 113, Rome
41.90940, 12.45940
Similar stays nearby
Plan around Rome Aparts - S. Peter
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
