Anthro New Mexico Announces Hotel

And the Winner is Crown Plaza

Which is only 8 minutes from the Amtrak Station by car. Oh BTW the train usually stays about a half hour due to a maintenance inspection. So you have a chance to both load and unload whatever you bring