Sheraton Albuquerque Uptown is an upscale hotel located in Uptown Albuquerque, New Mexico. Enjoy contemporary guest rooms and suites and excellent amenities like several dining outlets, an indoor pool, a fitness center and modern meeting space.
Albuquerque's premier Sheraton hotel. Full service hotel in the heart of Uptown, the urban district of Albuquerque.
• 295 Spacious Guestrooms; approx. 400 sq ft, the most spacious in the city: 164 Rooms with 2 Queen Beds, 105 Rooms with 1 King Bed and we also have 16 Suites
• Complimentary Indoor Salt Water Pool & Large 24 Hr. Fitness Center, and Concierge service which will shuttle...