Set in Kythira , this property is the perfect base for both business and holiday travel. Hotel was constructed in 2007. Hotel was refurbished in 2007. The property consists of 13 rooms. The property consists of 10 double rooms and 3 apartments.
Athina Apts & Studios