I have stayed at The Doubletree Hotel a few times now and I have always enjoyed my stay. This one is located in downtown Albuquerque on 2nd Ave and Marquette.