Die The Urban Suite Albuquerque befindet sich in erstklassiger Lage ungefähr 17 Gehminuten vom Albuquerque Convention Center entfernt. Die Apartments bietet außerdem WLAN und einen einen privaten Parkplatz.
Zu den Möglichkeiten des Kulturtourismus gehört das Museum of Turquoise und liegt in einer 1 km Entfernung von diesem Apartment. Das ABQ BioPark - Aquarium ist in rund 25 Gehminuten Entfernung von dieser Unterkunft gelegen. Lowe's Neighborhood Market ist auf jeden Fall einen Besuch wert und liegt unter anderem etwa 450 Meter von den The Urban Suite entfernt.
Das Apartment bietet seinen Gästen eine Klimaanlage sowie Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen für einen sorgenfeien Aufenthalt.