Via dei gonzaga, 00163 Roma
Apartments
Inn22 is located in Rome, 4.2 km from Battistini Metro Station, 4.9 km from St. Peter's Basilica, as well as 4.9 km from Vatican Museums. Among the facilities at this property are a shared kitchen and full-day security, along with free WiFi throughout the property. The accommodation provides airport...