Please click here to show the map
Views: 2 Reviews: Your will be first
City: Vatican City

Ask any Question or submit Review about this place.
View Hotels near this place.

Hotels near "St. Peter Home - Your home in Rome"

Via del Lago Terrione, 83, Roma
St. Peter Home - Your home in Rome
Via del Lago Terrione 83, Roma
Atlante Home
Via Del Lago Terrione 83, Roma
St. Peter Apartment
via del lago terrione, 83, Roma
S. Pietro Station Apartment
Via del Lago Terrione, Roma
Apartment Gallo
, Roma
Italyrents - Vatican area
Different locations in Rome City Centre, Roma
Eleonora House
Via del Lago Terrione, 91, Roma
Terrace St. Peter
Vicolo Di Monte Del Gallo, 20, Roma
S. Celestino Suite apartment Rome
via del Lago Terrione, Roma