Neben Freizeiteinrichtungen wie einem Außenpool bietet das reizende 3-Sterne-Hotel Drury Inn & Suites Albuquerque North auch ein Businesszentrum für Geschäftsreisende. Der Gasthof liegt in fußläufiger Entfernung vom Cliff's Amusement Park und bietet einen Jacuzzi, einen Whirlpool und ein Außenschwimmbad an.
Central Avenue liegt nur 7 km von dem schönen Hotel entfernt. Cinemark Rio 24 lässt sich in circa 12 Gehminuten erreichen. Die Entfernung zwischen dem Stadtzentrum von Albuquerque und der Unterkunft beträgt 4 km. Nob Hill ist in nur 7 km Entfernung von der Unterkunft.
Alle Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage, einige auch über einen Balkon und eine Sitzecke. Die privaten Bäder sind mit einer Badewanne, einer begehbaren Dusche und einer getrennten Toilette sowie einem Haartrockner und Handtüchern ausgestattet.
Im Drury Inn & Suites Albuquerque North Albuquerque werden Sie jeden Morgen mit einem heißen Frühstücksbuffet verwöhnt. Im Restaurant Pappadeaux Seafood Kitchen können die Gäste amerikanische Spezialitäten genießen, während das Restaurant Cheddar's Scratch Kitchen amerikanische Küche anbietet.