Lodging in this Albuquerque, New Mexico hotel near Historic Old Town lets you enjoy our indoor heated pool and whirlpool during any season, so you can unwind after a long day.