Kleio' s house is a great place to stay in Athens! Excellent location, great communication and cozy environment makes it a home away from home! If you're planning your next trip don't hesitate to book this place!