Guest House Navona 2 Guesthouse Spagna
Set in Rome, less than 1 km from Castel Sant'Angelo and a 13-minute walk from Largo di Torre Argentina, Guest House Navona 2 provides accommodation with amenities such as free Wi-Fi and a flat-screen TV.
Via del Cancello 17, Spagna, 00186 Rome, Italy