Statua di San Michele

Rome, Italy


Address

Lungotevere Castello
00186 Rome
Italy

Neighborhood

Vaticano - Borgo


Nearest Train

Ottaviano-S. Pietro


Category

Attractions & Landmarks


Avg User Rating

1 review

More Info

Destination Guide

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