Mit kostenlosem WLAN und ein elegantes Restaurant, ein Hotel ist neu gebaut und verfügt über moderne Zimmer mit Klimaanlage. The Green Room Restaurant werden Sie mit einem feinen britischen Küche, elegante servitavi auf einem Zwischengeschoss begeistern. Die pulsierende Bar Hub bietet einen Morgenkaffee, Nachmittagstee, leichte Mittagessen und eine Auswahl an Getränken und Weinen.
Das Hotel liegt im Media City, die größte in Europa speziell für den Medien aufgebaut, und ist nur 10 Autominuten von Old Trafford und Manchester United Football Club, sowie das Hauptquartier der BBC Manchester.