Piazzale Gregorio Vll 16 INTERNO3, Vaticano Prati, 00165 Rome, Italy, Rome
2.7 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Via Luigi Pianciani 19 Central Station,Via Luigi Pianciani, Rome
2.1 km
from the center of
Rome
See available rooms
Enter the dates to see the current room rates
Different Locations IN Rome City Centre, 00186 Roma, Italy, Rome
687.7 m
from the center of
Rome
See available rooms
Enter the dates to see the current room rates