Any EU citizen is entitled to free healthcare ( or very reduced cost) in any EU country regarding if he lives there or not. I went to hospital in Czech (even before they were in EU) Spain and Sweden and never paid nothing.
Just get one of this cards
http://en.wikipedia.org/wiki/Europea...Insurance_Card
Only country I avoid public Hospitals in EU is Cyprus they are third world country better pay for private.