Photos coming soon
HOTEL
Soha Piazza di Spagna Boutique
Via Zucchelli 32, Rome
Where it sits
Soha Piazza di Spagna Boutique
Via Zucchelli 32, Rome
41.90339, 12.48658
Plan around Soha Piazza di Spagna Boutique
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
