Photos coming soon
HOTEL
Interno 2 Roma
Viale dello Scalo San Lorenzo 38 Scala F,Viale dello Scalo San Lorenzo, Rome
Where it sits
Interno 2 Roma
Viale dello Scalo San Lorenzo 38 Scala F,Viale dello Scalo San Lorenzo, Rome
41.89525, 12.51812
Similar stays nearby
Plan around Interno 2 Roma
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
