Located in Wembley Park, OYO The Arch Wembley is within a 10-minute walk of popular sights such as SSE Arena, Wembley and Wembley Stadium. This 14-room, 3.5-star hotel welcomes guests with conveniences like a restaurant and free in-room WiFi.
Enjoy a bite to eat at The Arch, the hotel's onsite restaurant. Satisfy your hunger from the comfort of your room with room service.
Guests can enjoy free WiFi and flat-screen TVs. Bathrooms offer hair dryers and designer toiletries.
At OYO The Arch Wembley, guests have access to free WiFi in public areas. A multilingual staff is on hand to help with luggage storage, and offer sightseeing advice.