A hotel chain is employing human bed warmers to help guests get a good night's sleep.
The walking electric blankets are dressed in special all-in-one sleeper suits and are sent to warm the beds of guests staying at the Holiday Inn before they get under the covers.
Holiday Inn spokeswoman Jane Bednall said the idea was "like having a giant hot water bottle in your bed".
The five minute free bed warming sessions are being tried out in London and Manchester at the end of January.
Dr Chris Idzikowski, director of the Edinburgh Sleep Centre, said the idea could help people get off to sleep.
He said: "There's plenty of scientific evidence to show that sleep starts at the beginning of the night when body temperature starts to drop.
"The decline occurs partly because the blood vessels of the hands, face and feet open up and release heat.
"A warm bed - approximately 20 to 24 degrees Celsius - is a good way to start this process whereas a cold bed would inhibit sleep.
"Holiday Inn's new bed warmers service should help people achieve a good night's sleep especially as it's taking much longer for them to warm up when they come in from the snow."