Via di porta castello 10, 00192 Roma
Bed and Breakfast 3 stars
Just a 5-minute walk from Saint Peter’s Square, Rome Traveler's offers air-conditioned accommodations.
Classic-style rooms at the Traveler’s have a flat-screen TV. The private bathroom is complete with a hairdryer.
Parking near the property is free and Ottaviano Metro Station is a 10-minute walk...