Set 755 feet from Piazza Venezia in Rome, Piazza Venezia Suite and Terrace offers self-catering accommodations with a furnished terrace and free WiFi.
The air-conditioned apartment comes with a seating area with a flat-screen TV, washing machine and bathroom with a hairdryer and free toiletries. The kitchen includes an oven and coffee machine.
A bus stop 656 feet from the property offers links to St. Peter's Square. The Suite and Terrace is located 0.6 mi from Piazza Navona, and a 15-minute walk from the Colosseum.