There was even a huge grocery store and some great restaurants nearby.
TripAdvisor, 17 Oct 2007
Loading...
4.3
#33 of 3831 hotels in Rome