Welcome to the magical Doubletree Castle Hotel, an upscale, themed hotel with all the ambiance of a European summer palace. A medieval Castle-themed hotel topped by majestic spires sets the tone for a unique stay just 13 miles from the airport. Filled with fine accommodations and notable service, and set along the famous International Drive. The Doubletree Castle places you steps from the Convention Center, world-class shopping, dining and entertainment—all in a truly vibrant setting!