Il Chiostro Hotel Residence Oppeano is located in Rome, Italy on Via Cavour 294. Il Chiostro Hotel Residence Oppeano is rated 2 out of 5 in the category bed & breakfast in Italy. Villa Ionio offers cheerfully decorated studios, 328 feet from Ammoudia sandy beach. Preveza is at 28 mi and Parga at 12 mi.