Photos coming soon
HOTEL
Locanda del Sole
Via Della Scrofa 10, Rome
Where it sits
Locanda del Sole
Via Della Scrofa 10, Rome
41.90205, 12.47502
Similar stays nearby
Plan around Locanda del Sole
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
