Euro Hotel Wembley, London

1-11 Elm Road, LondonHA9 7JA, United Kingdom