Location

Olive Tree Hill B&B is located just outside of Rome in the countryside of the charming middle age town of Zagarolo. Our property is nestled

Read More