I haven't stayed at the Doubletree Castle, but I have eaten many times at one of the restaurants in front of it (Cafe Tu Tu Tango -- serving all appetizers. It's a fun place to share various appetizers and try lots of stuff.) The location is a nice on on International Drive, and if you go out the side opposide International Drive, you're on Universal Boulevard, which will take you straight to Universal/IOA. The lobby of the Castle is very well-themed, as are the other public areas. I don't know anything about the rooms.