translate English to German: Great location, quiet but close to the Vantican city and other major sites.
Gute Lage nähe des Vatikans, schöne und gut ausgestattete Zimmer.