UK’s first battery-powered hotel charges up in Edinburgh