The Sheraton Albuquerque Uptown Hotel recently completed a $20 million renovation.
Upgrades at 295-room hotel include a facelift to the 17,000-square-foot meeting spaces and the addition of The Link, a central location that features complimentary computer use in the lobby.