Roma Piazza di Spagna
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates:
41.90519,12.44453
Rome, Metropolitan City of Rome, Lazio, Italy
Instagram: Photos and Videos
There is a list of nearest hotels:
La Roma di Camilla
located at Viale Degli Ammiragli 67,
in 21 meters north.
La Residenza Degli Angeli
located at Viale Degli Ammiragli 67,
in 27 meters north.
A Casa di San Pietro
located at Viale Degli Ammiragli 67,
in 29 meters west.
Martino Home
located at Viale degli Ammiragli 67,
in 31 meters northwest.
Vatican Skyline
located at Viale degli Ammiragli 67,
in 33 meters northwest.
Le Mura Vaticane
located at Viale Degli Ammiragli 67,
in 38 meters northwest.
Vatican Suite Camilla
located at Viale degli Ammiragli 67,
in 39 meters northwest.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.