Well located in Rome providing easy access to all major attractions.