The ghost stories totally creep me out! I'd be so scared in the middle of the night.
I also think maybe something scared him the last time he was sleeping in your room/bed. I guess try to do some luring and comforting to make sure he knows everything is safe in your room. Treats are always an easy way to start.
Hopefully he'll snap out of it soon!
My baby Casie likes to sleep in her bed where she can see me every single night. Scottie on the other hand, he's a mobile sleeper. Sometimes here and sometimes there. When he first decided not to sleep in his bed beside me I was a little upset, but I just let him be. Usually by the time I wake up in the morning, he ends back in his bed beside me. The only time he kept hiding in the living room was when I first brought Casie home and he couldn't stand being near her!