Close to the Vatican, close to the Metro
Great place with alle amenities and more