Photos coming soon
HOTEL
Hotel Sole Roma
Via Del Biscione 76, Rome
Where it sits
Hotel Sole Roma
Via Del Biscione 76, Rome
41.89588, 12.47319
Plan around Hotel Sole Roma
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
