Richard, the Scanticon and Radisson Hotels are the two lodging facilities under the same roof as the Valley Forge Convention Center, the venue site. They are both filled up and have no vacancies at this time.
I stayed at the Hilton one year and found it to be undesirable. It is an older building, and when you get off the elevator, be prepared to walk down a maze of four to six sets of hallways before you get to the door of your room. Though it is advertised as being "close" to the Valley Forge Convention Center, it is about a 10-minute drive due to the congestion in that neck of the woods. I did not like this spot for 109 bucks per night plus tax.
Jimmy Reid once stayed at the the Homestead Suites right up the street from the Valley Forge Convention Center, which is probably the CLOSEST, IMHO. It is fairly new and clean:
http://www.homesteadhotels.com/hotels/philadelphia-king-of-prussia.html
MANY folks LOVE the Sheraton, about a quarter-mile away. This too is close to the venue site. The rooms are dreamy, with comfortable beds. This would be another good choice. Those I know who have stayed at this Sheraton gave it five stars!
Just as an FYI to those who haven't been to the Super Billiards Expo, it attracts thousands of attendees per day. For those who are driving, the parking at the Valley Forge Convention Center fills up to the brim, especially during the DAYTIME hours. If you're competing in one of the tournaments, you had better plan on getting there well ahead of time. Parking can take a a little more time than you might anticipate, sometimes resulting in a long walk before you even enter the front door. Comfortable shoes are also an asset at the SBE. Oh, yeah, and if you're thinking about checking out the action table on the lower level, the chairs fill up quickly as the days progress. Bring yourself one of those nice folding What-a-Chairs. You'll be glad you did!
Here's the SBE website for further hotel info:
http://superbilliardsexpo.com/hotels.html
Hope this helps!
JAM