Villa Theologos 35001 Lokroi, 66 Street Lokres, Theologos,35001, Theologos, 35001, Greece, Lokroi Facilities in hotel Important