287 Via Del Corso, 00187 Roma
Vacation Home
with
12
rooms
Featuring free WiFi, Amazing Piazza Venezia Suites is located in the center of Rome. Piazza Venezia is 213 feet
from the property, while Piazza di Spagna is a 15-minute walk away.
All elegant and air-conditioned accommodations comes with parquet floors, safe and a dining and seating area with a flat-screen TV. ...