I recommend one of the nearby hotels. The Candy Cane Inn is really nice, within walking distance, and has its own dedicated shuttle if you'd rather ride.
Best Western Park Place Inn is also nice, and right at the Pedestrian crosswalk, so you'd save time walking.
If you'd like something a little more upscale, then Sheraton Anaheim or Sheraton Park would be nice. Sheraton Park has a pool with a bar next to it if you're looking for some pool time.
Menage has a great pool ambience, but I think the rooms are too noisy with nearby freeway & Ball Road/Harbor Blvd. traffic noise.