Thebestinrome Orbitelli is a self-catering accommodations located in the center Rome, 2297 feet from Piazza Navona. Free WiFi access is available throughout.
The apartment will provide you with a flat-screen TV, air conditioning and a computer. The private bathroom comes with a shower and hairdryer.
Saint peter’s Square is 2789 feet from Luxury Orbitelli. Trevi Fountain is a 20-minute walk away.