Piazza di Spagna

Rome, Italy


Address

Piazza di Spagna
00187 Rome
Italy

Phone

+39 06 488 991


Neighborhood

Centro Storico


Nearest Train

Spagna


Category

Attractions & Landmarks


Avg User Rating

31 reviews

More Info

Destination Guide

Hotels near Piazza di Spagna

Things to do near Piazza di Spagna

Restaurants near Piazza di Spagna

Shops near Piazza di Spagna