You might have some trouble booking the Royal Park; it's an official Olympic hotel so you would be booted out from mid-July to mid-September. (I'm figuring all the rooms and serviced apartments would be needed for the games.)
The shuttle bus that Sleuth mentioned going from Horizon Suite Hotel to Sha Tin town centre is still running, although it apparently only starts at 9am. Here's the website.
Horizon Suite Hotel