Sonder Piazza di SpagnaHotel
50 Via di Capo le Case, Spagna, 00187 Rome, Italy
Situated in the Spagna district in Rome, Sonder Piazza di Spagna offers 3-star rooms with free Wi-Fi. Popular points of interest nearby include Spagna Metro Station, Via Condotti and Piazza di Spagna.