I have curtains with blackout lining and a blackout blind behind that. In the summer I still wake with the dawn, but usually putting on a sleep mask works. Also have a noise machine which pumps out white noise, otherwise I wake up at any external sound and cant get back to sleep. I have a layer system of bedding, a sheet, a honeycomb cotton blanket and the lightest weight of quilt (2.5 I think). I can then throw off layers when I am too hot and put them back on when I get cold again. If things are starting to look hopeless I take Kalms Night which is fairly high strength Valerian and then try to concentrate on breathing slow and deep and emptying my mind of anything except keeping up slow and even breathing. After a run of bad nights I take melatonin, which I think is only on prescription in the UK, but can be bought at any health food store in the US where my son lives. I only take the melatonin for a couple of nights but it breaks the poor sleep pattern.
Lack of public toilets in towns.