This unpretentious hotel is set in Aghios Gordis. The total number of bedrooms is 20. Pets are not allowed at this property.