|
The exquisite Flavor of Italy Country Inn, a 20 minute metro ride to the historic center of Rome, is surrounded on all sides by captivating views of rolling hills, the Castelli wine country and St. Peter’s Basilica.
Our rates are extremely affordable yet we provide our guests with five star...
|