Welcoming and elegant apartment in the vibrant center of Rome, a few meters away from the Vatican City. Recommended.