Offering free Wi-Fi and garden, Villa Iolanda is situated in a green area in Rome. Veio Park is a 10-minute drive away. Accommodation features a kitchenette, TV and garden view. The private bathroom includes free toiletries and hairdryer.
Facilities of Villa Villa Iolanda