Via della giuliana 101, 00195 Roma
Apartment
Jubilee 2 is located in Rome, just 1.5 miles from Stadio Olimpico and 1.1 miles from St Peter's Square. During your time at this recently renovated apartment, which dates back to 1920, you'll have access to free Wifi. Staff on site can arrange a shuttle service.
The air-conditioned apartment consists...