About it
Ellados 20 offers air-conditioned rooms in Limassol. During your time at this recently renovated apartment, dating back to 1997, you'll have access to free Wifi. Featuring a private entrance, the apartment allows guests their privacy.
Each unit comes with a sofa, a seating area, a flat-screen TV, a well-equipped kitchen, and a private bathroom with free toiletries. There's also an oven, stovetop, and a kettle. At the apartment complex, the units are equipped with bed linen and towels.
Popular points of interest near the apartment include Limassol Marina Beach, Limassol Marina, and Castle of Limassol. The nearest airport is Paphos International Airport, 35 miles from Ellados 20.