Ms. Alpha Posted February 21, 2008 #1 Share Posted February 21, 2008 We are looking at this hotel. Anyone stayed there? Curious about location and accessiblity to attractions. It appears to be very close to one of the metro stations and not far from Termini Station Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.