Where is Vatican Grand Suite, Rome?

Where is Vatican Grand Suite, Rome located?

Vatican Grand Suite, Rome, Vatican Grand Suite, Rome, Italy (approx. 41.90845°, 12.4646°)


Where is Vatican Grand Suite, Rome on the map?