Looking for a nice touristy area to stay one night
You may want to stay at Sandia Resort & Casino, it is on the north side of town and in a safe area, although it is a bit removed from the urban part of town.
I'm thinking there is only one touristy part of town. Would you be willing to stay near Old Town Plaza? Tourists usually go there. Museums and places to eat in are in this area. Check hotels nearby ( there are none in the immediate area but blocks away) for shuttle service to Old Town.
Mentioned in this answer: