A world of enchantment awaits you at the pet-friendly Holiday Inn Resort Orlando - The Castle, where the magic of Orlando meets the mystique of an elegant castle. Perfect for princes and princesses of all ages vacationing in Orlando, the hotel's address..