Hotel de 3 estrellas situado en el centro de Wembley, cerca del estadio. Ofrece aparcamiento gratuito. Cuenta con 165 amplias habitaciones, el Empire Restaurant, el Mirage Sports Bar, salas de reuniones, salas de conferencias y eventos con capacidad para 250 invitados y delegados.
El hotel se encuentra a 5 minutos a pie de la estación de metro de Wembley Park y de la estación de tren del estadio de Wembley. A sólo 5 minutos a pie del estadio de Wembley, el Wembley Arena y el centro comercial London Outlet y el nuevo teatro de Wembley que se está construyendo.
El hotel ofrece 165 habitaciones, entre dobles para ocupación individual, habitaciones dobles, habitaciones con camas gemelas, habitaciones triples, habitaciones familiares para 2 adultos y 2 niños compartiendo, junior suite y suite grande. Todas las habitaciones están equipadas con cafetera/tetera, aire acondicionado, Wi-Fi gratis, caja fuerte, teléfono, televisión, secador de pelo, plancha y tabla de planchar, baño y ducha.