Great place to stay if you're catching a show at Wembley Stadium!