The Doubletree Castle Hotel - Orlando on International Drive in the middle of world-famous entertainment venues dining shopping and Orlando attractions is an upscale themed hotel. Step into your Euro-Florida summer palace and enjoy whimsical regal magical accommodations less than a mile from Orange County Convention Center. Orlando International Airport is 20 minutes away.