Where is Luxury Ripetta 2, Rome?

Where is Luxury Ripetta 2, Rome located?

Luxury Ripetta 2, Rome, Luxury Ripetta 2, Rome, Italy (approx. 41.90964°, 12.4762°)


Where is Luxury Ripetta 2, Rome on the map?