Selini Suites Kolimvari The resort was built in 2004 and recently decorated in 2005. The extensive facilities of the resort include two restaurants, a café a mini market and ... Save Up To 60%