Set amidst lush greenery, in Spili Village of Rethymno, Villa Spiti Louloudis offers self-catering accommodation with a private pool surrounded by a blossomed sun terrace. The split-level villa features a living room with fireplace and enjoys free Wi-Fi throughout.