Target Inn Rooms

Rome • Show on map
View Details for Price
Target Inn Rooms offers quiet, elegant accommodation near central Piazza della Repubblica. In the square there is a Metro station (line A), just one stop from Rome Termini Train Station. You can walk…More info
