Photos coming soon
HOTEL
Scala Santa Guest House
Via Matteo Boiardo, 12, 00185 Roma, Italy, Rome
Where it sits
Scala Santa Guest House
Via Matteo Boiardo, 12, 00185 Roma, Italy, Rome
41.88782, 12.50571
Plan around Scala Santa Guest House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
