Contact
TEL: 020 8127 1141
Hotel: +44 20 35 380 150
Hotel Booking
book now
Venue Tours

contact info

get in touch

Address:
324, Harrow Rd, Wembley HA9 6LL

contact form

have a question?

The Arch is a contemporary venue comprising of a Bar / Restaurant and a Boutique Hotel with up to 14 rooms. Located 5 minutes walk from Wembley Stadium, the Arch offers spacious, comfortable rooms for those big event occasions at Wembley, serving exquisite North Indian cuisine.