Where is L'Aquila - Hotel Amiternum?

Where is L'Aquila - Hotel Amiternum located?

L'Aquila - Hotel Amiternum, Abruzzo, Italy (approx. 42.36036°, 13.37741°)


Where is L'Aquila - Hotel Amiternum on the map?