During Christmas they have so many cute characters walking the streets to say hi, and the cutest shops and restaurants. Just walk around and enjoy the ambience! It is just walking distance from the hotel so no need to deal with parallel parking!
Bring or rent a bike and go enjoy the Katy trail, if you wanna be active and stuff.