Justin Timberlake Stays at £95 Premier Inn After Wireless Festival