I have stay at the Hawthorne Suites on Canada Avenue I know is good. the Orlando magic rate is 99.00 dollars a night. It was clean and had free hot breakfast.
If looking for something a little bit more afford the Fairfield Inn by Marriott on Canada Avenue is 80.00 dollars a night with the Orlando magic card. It's has good review on tripadvisor.com. I am staying here for my trip this year.