Hotel in London, Großbritannien
Nur einen zwanzigminütigen Fußweg von Bahnhof Wembley Central gelegen ist OYO The Arch Wembley für die Gäste ein idealer Ausgangspunkt, um London zu erkunden. Es liegt nur einen kurzen Spaziergang von Wembley-Stadion und der Wembley Arena entfernt.