The ibis London Stratford is a fantastic place to stay if you plan to visit Olympic Park. The hotel is less than a mile from Olympic Park, so you can get there on foot in under 20 minutes. It's also right next to Stratford Shopping Centre, while there are many restaurants and bars in the area too