Less than 500 metres from Wembley Stadium and a 10minute walk from Wembley Arena ibis Hotel offers modern rooms a traditional restaurant and lively sports bar

Can you repeat this sentence, but add in punctuation?
Less than 500 metres from Wembley Stadium and a 10-minute walk from Wembley Arena, ibis Hotel offers modern rooms, a traditional restaurant and lively sports bar.