Question: why did eileen kill scott?
Answer: It's revealed that the killer was the real Eileen. She apparently killed Scott when he realized that there were two Eileens (well, one real Eileen and one Rose wearing an Eileen mask) running around the hotel. Rose had threatened that if anyone caught on to their scam, she'd kill Eileen.