Via Giuseppe Pisanelli, 40a, 00196 Roma
Guesthouse
with
6
rooms
Popolo Guest Rooms Villa Borghese enjoys a location in Rome, a 7-minute walk from Flaminio Metro Station and 1.7
miles from Auditorium Parco della Musica. The property is close to Castel Sant'Angelo, Piazza di Spagna Metro Station, and Piazza di Spagna. Free Wifi is available throughout the property, and Lepanto ...