Soha Piazza Di Spagna Boutique Boutique Rome
Providing city views, Soha Piazza Di Spagna Boutique is located in the Trevi district of Rome, 200 metres from Piazza Barberini and 700 metres from Quirinal Hill.
Number of rooms: 4
Via Zucchelli 32 1 piano con ascensore, Trevi, 00187 Rome, Italy