Charming apartment nestled on a beautiful and serene hill just in front of St. Peter's. An ideal spot to begin your exploration of the Eternal City. A green oasis right in the heart of the historic city.