We had the best experience in this spacious and clean apartment near Lepanto subway station. Andrea and Lorenzo are the best hosts.
15 minutes walking distance to Vaticano was convenient. Restaurants and convenience stores all around