Via Sardegna 149/151, Rome
2.1 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via di Santa Chiara 4/A, Rome
782.5 m
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via Gregorio VII 58 00165 Roma,Via Gregorio VII, Rome
2.8 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates