If noise from outside is a problem, a square of foam against your window should act as an insulator. You could try wax or foam earplugs, but do some research first to make sure they're not going to damage your ears being left in so long. If it's a specific noise that's the problem, rather than just noise in general, you could play some music over headphones or through your computer. Youtube has many videos of sleep-inducing music that are many hours long. Eye masks and heavy blankets do well to block out light. I like the idea of a Pieplup mask 
_________________
"Survival is insufficient" - Seven of Nine
Diagnosed with ASD level 1 on the 10th of April, 2014
Rediagnosed with ASD level 2 on the 4th of May, 2019
Thanks to Olympiadis for my fantastic avatar!