Park Inn London Wembley will be a mid-market hotel located 6 kilometers away from central London on Olympic Way, a pedestrian zone leading to the main entrance of Wembley Stadium, 300 meters away. With a capacity of 90,000, the stadium will host the soccer matches during the 2012 Olympics.

Read more