OYO The Arch Wembley is an affordable budget hotel with standardised amenities at the best value. With 8 miles from Buckingham Palace and 9 miles from London Eye, this hotel is close to top attractions in London.
Had a very pleasant stay, the room was clean enough but was a bit on the dusty side; would defo stay again because they are in a great place for the arena/stadium and have great water pressure
Very good value for money. Very good location. Very good food and drinks were fairly priced. Very friendly staff. We will recommend this place to our friends.