A great place to stay in Rome. Excellent location to feel the local culture. Conveniently located to all the attractions.