US Embassy to Italy

Accommodation near the US Embassy to Italy in Rome, how to get there and what to do in the area.

accommodation near us embassy italy
The weather in Rome
59°
clear sky
humidity: 77%
H 81 • L 46
74°
Sat
75°
Sun
76°
Mon
75°
Tue
77°
Wed
Weather from OpenWeatherMap