Via Principe Amedeo 175, Central Station, 00185 Rome, Italy, Rome
1.8 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via Labicana 72 Terzo Piano Scala A Int 5, Rome
1.5 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via Angelo Tittoni 4, Trastevere, 00153 Rome, Italy, Rome
1.5 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via la Spezia 74, San Giovanni, 00182 Rome, Italy, Rome
3.1 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
via Antonio Raimondi 29, 00176 Roma, Rome
4 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via Marche 54 00187 Rome,Via Marche, Rome
1.8 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates