Photos coming soon
HOTEL
Rental in Rome Sardegna
Via Sardegna 17, Rome, Italy
Where it sits
Rental in Rome Sardegna
Via Sardegna 17, Rome, Italy
41.90892, 12.48938
Plan around Rental in Rome Sardegna
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
