Ideal place to stay for events at Wembley stadium/arena.