Via Di Porta Castello 10, 00192 Roma
Bed and Breakfast
with
3
rooms
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 away. A shuttle ...