Rome, Italy
Lungotevere Castello
00186 Rome
Italy
Vaticano - Borgo
Ottaviano-S. Pietro
Attractions & Landmarks
1 review
Hotels near Statua di San Michele
Things to do near Statua di San Michele
Restaurants near Statua di San Michele
Shops near Statua di San Michele