For sports fans who can be in Britain this year but can’t get to the Olympic or Paralympic Games, England – which is home to most of the venues which will be used for the Games – offers plenty of less-conventional competitive activities.

Read more

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