Tagli Resort & Spa in Arachova in Greece. See Tagli Resort & Spa photos, read Tagli Resort & Spa reviews and get the Best Hotel Rates Guaranteed on Tagli Resort & Spa at Greece.com.