Sheraton Albuquerque Uptown, USA Our rating: Medium

Situated in Uptown, the Sheraton's rooms are all air-conditioned and offer city or mountain views.

Sheraton Albuquerque Uptown, Albuquerque
Map of Sheraton Albuquerque Uptown, USA
Sheraton Albuquerque Uptown, Albuquerque
Sheraton Albuquerque Uptown, Albuquerque
View hotel in detail