The Doubletree Castle Hotel on International Drive in the middle of world-famous entertainment venues dining shopping and Orlando attractions is an