Tag: Hotel

Hotel Review: Ibis – London Wembley – Review

The new Ibis hotel at Wembley was a wonderful find. Within close proximity to both Wembley Arena and Stadium it is also only five minutes walk to Wembley Park Station, the shops and restaurants. With ample parking and easy access, the Ibis was an extremely comfortable stay for […]