Das 4-Sterne-Hotel Sheraton Albuquerque Uptown By Marriott befindet sich im Business- Teil von Albuquerque und bietet einen Salzwasser-Pool und einen Fitnessraum. Ideal im Herzen von Albuquerque gelegen, bietet das Hotel einen Whirlpool und ein Hallenbad.
Das Hotel befindet sich im im Touristengebiet Viertel von Albuquerque in unmittelbarer Nähe von den Cliff's Amusement Park und in einer Entfernung von nur 5 Minuten Fußweg von Wright's Indian Art entfernt. The Downs Racetrack & Casino liegt auch in rund 3 km Entfernung vom Sheraton Albuquerque Uptown By Marriott Albuquerque. Nob Hill ist unter anderem in 10 Minuten Autofahrt zu erreichen. Das Sheraton Albuquerque Uptown By Marriott liegt ganz in der Nähe von der Bushaltestelle ABQRide Uptown Transit Center.
In den luxuriösen Zimmern der Unterkunft gibt es einen Lounge-Bereich, eine Kaffeemaschine und WLAN. Einige Zimmer verfügen über ein privates Bad mit Toilettenartikeln und einer Dusche. Flauschige Kissen und Luxus-Bettwäsche stehen in den Schlafzimmern zur Verfügung. Ein Whirlpool und Dusche-Bad-Kombination sowie Annehmlichkeiten wie Toilettenartikel sind ebenfalls vorhanden.
Die Gäste werden ein amerikanisches Frühstück im Restaurant zu schätzen wissen. Es gibt eine Lobby- Bar. Das Restaurant Chipotle Mexican Grill serviert mexikanische Küche und ist nur 5 Minuten zu Fuß von hier entfernt.